正在安装Tomcat6。有一个名为"native“的安装选项可供选择(对此的描述是"Install APR base Tomcat native.dll,以便在生产环境中获得更好的性能和可伸缩性”)。
只是想知道如果你不安装它会有什么不同?
有什么理由不安装它吗?
任何帮助都将不胜感激。
干杯杰夫
发布于 2012-02-28 13:51:42
根据Tomcat的说法,Apache Portable Runtime (APR)是一个可以与Tomcat一起安装的可选组件,它提高了稳定性和性能,特别是当Tomcat用于连接到像Apache这样的本地Web服务器时。Apache Tomcat Native Library是一个JNI (Java Native Interface,Java本机接口),它在本机代码中提供了许多Tomcat的核心功能,而不是在本机安装时使用Java字节码。
因此,除非您运行的是生产服务器,否则不必担心此消息。这是一个用于提高性能(在生产系统上)的库。
有时,您会在日志目录中的catalina日志文件中看到以下消息
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.........这是因为在Tomcat启动时缺少APR库。安装后,您应该会在catalina日志文件中看到以下行:
INFO: Loaded Apache Tomcat Native library <version>但是,对于一般用途和开发,可以安全地忽略此选项
https://stackoverflow.com/questions/9476732
复制相似问题