netty 學習筆記

之前一直學習不進去,有實戰的時候沒有學習研究,惋惜了。java

最近面試要被問到一些netty的問題,從新學習了下。面試

java io 的幾種可能存在方式,併發

1.一請求一應答的方式, 弊端:當併發訪問量增長後,服務端的線程個數和併發訪問數成線性正比。線程膨脹後,系統的性能急劇降低。框架

2.一個線程處理多個socket鏈接, 弊端:InputStream、OutputStream讀寫操做都是阻塞的,當某個socket操做沒有完成時,排在後面的socket鏈接沒法獲得處理,引起超時異步

3.僞異步的IO通訊框架socket

4.NIO 通訊框架性能

相關文章
相關標籤/搜索