Netty 实现原理浅析

Netty是应用Java NIO构建Reactor模式。socket

Reactor线程,负责多路分离套接字,Accept新链接,并分派请求。线程

Netty是将Reactor分红两部分,mainReactor负责监听server socket,accept新链接,并将创建的socket分派给subReactor。subReactor负责多路分离已链接的socket,读写网 络数据,对业务处理功能,其扔给worker线程池完成。一般,subReactor个数上可与CPU个数等同。server

Netty中的Boss类充当mainReactor,NioWorker类充当subReactorio

 

 

https://mp.weixin.qq.com/s/_1s-xagglilp0yaXo6Q3OA线程池

相关文章
相关标签/搜索