Tomcat的三种(生物、nio.apr)高级连接器运行模式

  

tomcat的运行模式有3种。修改他们的运行模式。3种模式的运行是否成功,可以看他的启动控制台,或者启动日志。或者登录他们的默认页面http://localhost: 8080/查看其中的服务器状态只


1) bio 


默认的模式,性能非常低下,没有经过任何优化处理和支持只


2) nio 


利用java的异步io护理技术,没有阻塞io技术只


想运行在该模式下,直接修改server.xml里的连接器节点,修改协议为,

  ,& lt; Connector 端口=" 80 ",协议=皁rg.apache.coyote.http11.Http11NioProtocol”,   connectionTimeout=" 20000 ",   URIEncoding=" utf - 8 ",   useBodyEncodingForURI=" true ",   enableLookups=" false ",   redirectPort=" 8443 ",/在

启动后,就可以生效只


3) apr 


安装起来最困难,但是从操作系统级别来解决异步的IO问题,大幅度的提高性能只


必须要安装4月和本地人,直接启动就支持4月下面的修改纯属多余,仅供大家扩充知识,但仍然需要安装4月和native 


如nio修改模式,修改协议为org.apache.coyote.http11。Http11AprProtocol


Tomcat的三种(生物、nio.apr)高级连接器运行模式