Java程序員從笨鳥到菜鳥(四十二) 高併發網絡模型

一、常用的處理併發網絡編程方案 1. IO 多路複用模型 思路:單進程調用 select() 函數來處理多個連接請求 優點:單進程可同時處理多個網絡連接請求 缺點:最大併發數爲 1024 個,當併發數較大時,處理性能很低 2. 多進程模型 思路:當有連接請求時,主進程 fork 產生一個子進程,讓子進程與客戶端連接進行數據通信,當客戶端主動關閉連接時,子進程結束運行 優點:模式簡單,易於理解,連接
相關文章
相關標籤/搜索