Tomcat APR

转载:http://open-open2009.iteye.com/blog/399273


Tomcat网站的文档专门有一块是介绍在Tomcat中如何使用APR库的,说白了就是如何在Tomcat中使用JNI的方式来读取文件以及进行网络传输。这个东西可以大大提升Tomcat对静态文件的处理性能,同时如果你使用了HTTPS方式传输的话,也可以提升SSL的处理性能。 


一般在Windows下,可以直接下载编译好的二进制版本的dll库文件来使Tomcat启用APR,下载地址是:http://tomcat.heanet.ie/native/ 

而在Linux下,可以直接解压和安装bin目录下的tomcat_native.tar.gz文件,编译之前要确保apr库已经安装,安装的方式: 

# ./configure --with-apr=/usr/local/apr 
# make 
# make install 

安装成功后还需要对tomcat设置环境变量,方法是在catalina.sh文件中增加一行: 

CATALINA_OPTS="-Djava.library.path=/usr/local/apr/lib" 

怎么才能判断Tomcat是否已经启用了APR库呢?方法是通过看Tomcat的启动日志 

如果没有启用APR,则启动日志一般有这么一条: 

org.apache.coyote.http11.Http11Protocol start 

如果启用了APR,则这条日志就会变成: 

org.apache.coyote.http11.Http11AprProtocol start 

引用
转自:http://www.javayou.com/diary/14876 

付加入APR之后的性能参考:http://www.javaworld.com.tw/jute/post/view?bid=9&id=139958&sty=3&age=0
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值