首页 > 代码库 > [编织消息框架][网络IO模型]Netty Reactor
[编织消息框架][网络IO模型]Netty Reactor
Reactor中文译为“反应堆”.
看图netty处理流程
1.netty server 至少有两组reactor。boss同child
2.boss负责提取nio SelectionKey,将key操作如server OP_READ或OP_ACCEP转交给child执行
3.child查找下一个工作线程进行解码完全后,交给上层业务处理,如果有响应操作向child查找下一个工作线程进行编码完全后 writeTo nio socket
小结:设计模式跟BIO pool 思想大同小异,底层换成了 nio 加入pool处理变成 nio pool
[编织消息框架][网络IO模型]Netty Reactor
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。