0

只需安装 Tomcat 6。有一个名为“native”的安装选项可以选择(对此的描述是“安装 APR base Tomcat native.dll 以在生产环境中获得更好的性能和可扩展性”)。

只是想知道如果您不安装它,它实际上有什么不同吗??????

有什么理由不安装吗???

任何帮助将不胜感激。

干杯杰夫

4

1 回答 1

2

根据Tomcat的说法,Apache Portable Runtime (APR) 是一个可选组件,可以与 Tomcat 一起安装,它提高了稳定性和性能,尤其是在使用 Tomcat 连接到像 Apache 这样的本机 Web 服务器时。Apache Tomcat 本机库是一个 JNI(Java 本机接口),它在本机安装时以本机代码而不是 Java 字节码提供 Tomcat 的许多核心功能。

因此,除非您正在运行生产服务器,否则不要担心此消息。这是一个用于提高性能的库(在生产系统上)。

有时您会在日志目录的 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>

但是,对于一般用途和开发,可以安全地忽略此选项

于 2012-02-28T05:51:41.857 回答