徹底理解tomcat是怎樣多線程處理http請求並將代碼執行到controller里的的


徹底理解tomcat是怎樣多線程處理http請求並將代碼執行到controller里的的

1.線程池,thread = threadPool.getThread(),thread.executeHttp(htttpRequest),thread的start方法執行里面調用:每個thread里再獲取所有的controller,根據傳進入thread的httprequest找到相應的controllerer對象獲取出來,controller對象就開始執行了嘛。

 

2.軌跡:線程池-》線程-》傳request->線程找到對應的controller,執行

 

3.Main線程負責向子線程傳入參數,任何線程的啟動都是由主線程來啟動加載的


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM