BIO:阻塞模型
NIO:非阻塞模型
APR:高性能,可扩展的模式,Tomcat8版本默认模式 ;
根据协议的不同,Tomcat的Connector可以分为HTTP Connector、AJP Connector等;
其中,Connector处理Http请求时,会使用不同的protocol,而不同版本的Tomcat则支持不同的protocol,为了避坑,这里写一下,
Tomcat7支持BIO、NIO、APR;
Tomcat8支持BIO、NIO、APR、NIO2;
Tomcat8.5及9.0则不再支持BIO,即阻塞模型。
HTTP/1.1:默认值,使用的协议与Tomcat版本有关
org.apache.coyote.http11.Http11Protocol:BIO
org.apache.coyote.http11.Http11NioProtocol:NIO
org.apache.coyote.http11.Http11Nio2Protocol:NIO2
org.apache.coyote.http11.Http11AprProtocol:APR
全部评论
(0) 回帖