use*_*829 4 java redhat heap-memory tomcat6 catalina.out
我在Red Hat盒子上运行多个tomcats,我想为每个tomcats配置单独的堆大小(某些实例使用更多内存).
我可以将输入以下内容的堆大小min/max bt设置到catalina.sh文件中:
CATALINA_OPTS =" - Xms64m -Xmx256m"
我需要添加'导出'吗?即导出CATALINA_OPTS =" - Xms64m -Xmx256m"
mat*_*t b 13
最佳做法是将环境变量的设置放在bin文件夹中名为setenv.sh/ .bat的文件中.
该catalina.sh脚本具有调用此脚本的逻辑(如果存在).
建议这样做的原因是因为它使您的安装所需的环境变量的设置可移植:您可以轻松地复制setenv.sh到其他Tomcat安装,您可以将Tomcat升级到更新的版本(可能会覆盖catalina.sh)但仍然存在您的现有版本setenv.sh.
有关如何在内部设置堆大小的示例setenv.sh:
export JAVA_OPTS='-Xmx784M`
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14101 次 |
| 最近记录: |