(tomcat)当启用nio的时候,却配置serverSocketChannel.blocking=true?

最近在观察tomcat源码。发现了这么一个现象:html 如上是当tomcat启用nio的connector的时候,会建立NioEndpoint去处理底层socket链接,在绑定操做中却发现,serverSocket配置的是非阻塞模式,当时十分震惊,明明启用的是nio,却还要设置阻塞?tomcat 其实上述操做没什么问题,考虑咱们为何使用nio,而放弃bio.由于bio的accept是个阻塞方法,
相关文章
相关标签/搜索