瀏覽器、Nginx、tomcat的連接過程及連接能力

瀏覽器與Nginx的連接過程、連接能力?瀏覽器與Nginx的連接是長連接還是短連接?

n個瀏覽器 * 8條連接請求  ----> 1個Nginx

Nginx的處理過程、處理能力

Nginx


Nginx是如何處理請求的


Nginx與後端的連接通信


Tomcat是如何處理請求的

        每個請求由tomcat調度線程(Dispatcher Thread)從線程池(一系列的工作者線程集合)中選出一個工作者線程(Work Thread),將請求傳遞給該工作者線程,然後由該線程來執行Servlet的service方法。

        注意:Servlet不是線程,也就是說繼承自Thread,或者Runnable。而是工作者線程(workThread extends Thread)來執行servlet單例的service方法。

線程1、線程2是共用run方法,在run方法中調用servlet實例的service方法。servlet是單例的、多線程共享的。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章