一尘不染

如何在不使用配置程序的情况下调整Tomcat 5.5 JVM内存设置

tomcat

我需要在较大的安装中配置Tomcat内存设置,因此在事实不可行后,请使用配置应用程序手动配置tomcat。我以为可以将JVM内存设置放到JAVA_OPTS环境变量中,但是我正在用jconsole进行测试,以查看它是否有效以及…不起作用。

根据下面的评论,CATALINA_OPTS也不起作用。到目前为止,使它正常工作的唯一方法是通过Tomcat配置GUI,这不是我的问题可以接受的解决方案。


阅读 259

收藏
2020-06-16

共1个答案

一尘不染

Serhii的建议有效,这里有更多详细信息。

如果您在安装的bin目录中查找,将看到catalina.sh或.bat脚本。如果查看这些脚本,则会看到它们分别运行setenv.sh或setenv.bat脚本(如果存在)来设置环境变量。相关环境变量在catalina.sh/bat顶部的注释中进行了描述。要使用它们,例如,创建一个包含内容的文件$
CATALINA_HOME / bin / setenv.sh

export JAVA_OPTS="-server -Xmx512m"

对于Windows,您需要在setenv.bat中输入以下内容

set JAVA_OPTS=-server -Xmx768m

希望这会有所帮助,格伦

2020-06-16