文档库 最新最全的文档下载
当前位置:文档库 › tomcat8开启APR模式(centos6.5)

tomcat8开启APR模式(centos6.5)

tomcat8开启APR模式(centos6.5)
tomcat8开启APR模式(centos6.5)

Tomcat8开启APR运行模式(centos6.5)

冰上浮云

2016-04-16

Tomcat有三种运营模式:bio、nio、apr,不同模式下Tomcat的运行效率差别比较大。

1、bio(blocking IO)

阻塞式IO,Tomcat6及以前版本默认运行模式,性能非常低下,没有经过任何优化处理。

2、nio(no blocking IO)

非阻塞式IO,Tomcat7以后的版本默认运行模式,利用java异步IO技术使Tomcat运行性能

如果要在Tomcat6开启NIO模式,直接修改server.xml里的Connector节点,修改protocol为

http-nio-8180

ajp-nio-8109

说明默认以nio模式运行。

3、apr(Apache Portable Runtime)

从操作系统级别来解决异步的IO问题,大幅度的提高性能。

必须要安装apr和native,直接启动就支持apr。

3.1安装apr

进入Tomcat的bin目录,比如:

/opt/soft/tomcat_8180/bin

我们需要把/usr/local/apr/lib/libtcnative-1.so.0.1.32指向Tomcat可识别路径。

http-apr-8180

ajp-apr-8109

相关文档