NIO实战演练3(Tomcat源码IO模型线程分析)

前面设计的Http服务通过异步处理业务,提高了IO线程的效率。但IO线程始终只有一个无法发挥现代服务器多核CPU并行处理能力。像Tomcat、Jobss 等生产级的Http 服务容器 ,会构造多个IO线程同时运行,每个IO线程中都独占一个Selector(选择器)。另外接收连接与IO读写也会分开,用专门线程处理OP_ACCEPT事件,工作内容包括:接收连接、验证连接安全性、检测连接是否超出限定值、
相关文章
相关标签/搜索