bio、nio、netty處理流程簡析

本文只是說明流程,具體的代碼網上可以找到,如果還沒有跑過相關代碼的,需要先找找相關資料瞭解。 Bio的處理流程如下圖 當一個客戶端請求服務端建立連接後,服務端會單獨爲客戶端生成一個線程處理io以及後續邏輯。如果客戶端數量過大,就會使服務端超負荷。如果使用線程池,客戶端數量過大,後面的客戶端就有可能不能建立連接。 Nio的處理流程如下圖 服務端會先生成一個ServerSocketChannel,把他
相關文章
相關標籤/搜索