您的位置:首页 > 其它

Netty 实现原理浅析

2018-01-30 00:00 316 查看
Netty是应用Java NIO构建Reactor模式。

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

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

Netty中的Boss类充当mainReactor,NioWorker类充当subReactor
https://mp.weixin.qq.com/s/_1s-xagglilp0yaXo6Q3OA
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: