NIO實戰演練3(Tomcat源碼IO模型線程分析)

前面設計的Http服務通過異步處理業務,提高了IO線程的效率。但IO線程始終只有一個無法發揮現代服務器多核CPU並行處理能力。像Tomcat、Jobss 等生產級的Http 服務容器 ,會構造多個IO線程同時運行,每個IO線程中都獨佔一個Selector(選擇器)。另外接收連接與IO讀寫也會分開,用專門線程處理OP_ACCEPT事件,工作內容包括:接收連接、驗證連接安全性、檢測連接是否超出限定值、
相關文章
相關標籤/搜索