如何在tomcat中增加最大堆大小? catalina.sh有很多参考资料

时间:2011-12-21 04:47:09

标签: java tomcat

我正在运行tomcat6,我不清楚是否需要设置java_opts或CATALINA_OPTS?

另外,在catalina.sh中有一些对CATALINA_OPTS的引用,所以我不确定我应该在哪里修改堆大小?

2 个答案:

答案 0 :(得分:5)

您可以在catalina.sh文件的顶部设置JAVA_OPTS或CATALINA_OPTS。设置新值的所有位置都会确保它附加到现有值。

我更喜欢在startup.sh而不是catalina.sh中设置它。在catalina.sh中设置它也适用于shutdown命令启动的进程。

答案 1 :(得分:3)

向Tomcat添加自定义内容的正确方法是创建<tomcat_home>/bin/setenv.sh(在Unix上)或<tomcat_home>/bin/setenv.bat(在Windows上)。

请参阅this question作为示例。