在Ubuntu 9.04下为Tomcat 6设置java堆选项(例如-Xmx)的位置?

前端之家收集整理的这篇文章主要介绍了在Ubuntu 9.04下为Tomcat 6设置java堆选项(例如-Xmx)的位置?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用来自Ubuntu 9.04的tomcat6包运行Tomcat,它使用jsvc从Tomcat中生成一个守护进程.我想知道为Tomcat设置-Xmx等 Java堆选项的正确方法.我想把配置放在风格最正确的地方,以及Ubuntu软件包更新最不可能被覆盖的地方.

我现在看到的选项:

>在/etc/init.d/tomcat6中将它们硬编码.
>在/usr/share/tomcat6/bin/catalina.sh中将它们硬编码.
>在/usr/share/tomcat6/bin/startup.sh中创建一行以将CATALINA_OPTS设置为具有所需的标志,然后将CATALINA_OPTS导出为环境变量. (看起来它会被catalina.sh接收.)

最后一个选项听起来是最好的选择,并且在Increasing Java’s heapspace in Tomcat startup script时提倡(没有解释原因).但我想得到第二个意见.有人想确认没有更好的方法吗?

至少在Ubuntu 10.04上,/ etc / init.d / tomcat6来源/ etc / default / tomcat6(如果存在).这就是我提出改变的地方,我相信这通常是“批准”的方式来做出这样的改变.
原文链接:https://www.f2er.com/ubuntu/349074.html

猜你在找的Ubuntu相关文章