reactor会有一个event loop,循环调用Selector#select,并处理selectionKey。 单线程reactor模型,reactor中的selector负责监听所有channel事件,包括OP_ACCEPT/OP_READ/OP_WRITE等; 主从reactor模型,主reactor的selector只负责监听OP_ACCEPT,实际的IO操作由从reactor完成,从reactor的selector负责监听OP_READ。 具体可以参考Netty的实现
点赞 4

相关推荐

04-05 21:13
邯郸学院 Java
点赞 评论 收藏
分享
牛客网
牛客企业服务