NioEventLoopGroup

默認會建立cpu核心數*2個;源碼以下:異步

最終不過是用了runtime獲取cup核心數函數

2,netty的future對jdk1.5的future的改進netty

咱們知道jdk1.5的future#get() 方法是獲得異步結果的,但何時能確保必定能獲得結果呢?jdk並無提供,netty的future對原有的future進行封裝。server

經過添加監聽器的方式,利用觀察者模式,在獲取完結果後執行對應的回調函數blog

 

3,serverBootstrap#handler(new LoggingHandler(LogLevel.INFO))get

是給bossGroup使用的(主要用來接收請求,而後交給workerGroup處理),childHandler是給workerGroup使用的回調函數

相關文章
相關標籤/搜索