tomcat5的The Apache Tomcat Native library which allows optimal performance问题
tomcat5运行时提示如下信息:
org.apache.catalina.core.AprLifecycleListener lifecycleEvent
信息: The Apache Tomcat Native library which allows optimal performance in produ
ction environments was not found on the java.library.path: c:/program files/java/bin;C:\Program Files\Apache Software Foundation\Tomcat 5.5\bin;
在网上搜索了一下,实际上是建议使用apache的apr.
何为apr?
apr全称Apache Portable Runtime,即可移植运行库。
Tomcat 可以用 Apache Portable Runtime 来提供更强性能,提升Web静态页面的处理能力,不再需要专门的Web Server来处理静态页面了
但是APR的支持需要安装三个本地组件
APR support requires three main native components to be installed:
1、APR library
2、JNI wrappers for APR used by Tomcat (libtcnative)
3、OpenSSL libraries
如果想使用apr的话,操作很简单。
在 http://tomcat.heanet.ie/native上 的binaries/win32/tcnative-1.dll目录下下载最新版的tcnatie-1.dll文件,放到
c:/program files/java/bin目录下,然后重启tomcat,一切正常。