Tomcat:bio nio 的设计

BIO 

由Acceptor接收Socket,将其转交给Worker来处理。

NIO

由Acceptor接收Socket,将其转交给Poller来轮询处理。Poller再将可处理的Socket交给Worker来处理。

不论采用BIO、还是NIO,处理请求的线程数就是worker的数量。Handler是用于协议解析,处理请求的。

原文地址:https://www.cnblogs.com/f1194361820/p/4600464.html