Har*_*nji 5 java configuration tomcat jmx tomcat7
我希望更新JAVA_OPTS
Tomcat 7使用的以启用JMX监视.
当我看到互联网时,我看到了两种主要方法:
使用"setenv.sh" [流行的方式]
更新"/ etc/default/tomcat7"
现在推荐的方法是什么?各有哪些优缺点?
setenv.sh
是推荐的方式。优点是最接近的操纵路径。此外,每当您需要使用不同的配置部署多个应用程序时,您可以将每个应用程序设置为不同的setenv.sh
。
例如,对我来说,我正在服务 3 个应用程序:第一个文件夹调用 serverA 指向 conf by CATALINA_BASE=/var/tomcat/serverA
。
catalina.sh
这是读取所有 setenv 以将内存设置为它们的配置的示例代码。
path:// Enviroment/tomcat/serverA/bin/setenv.sh
#!/bin/sh
JAVA_HOME=/usr/java
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8
-server
-Xms1256m
-Xmx1256m
-XX:NewSize=256m
-XX:MaxNewSize=256m
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:+DisableExplicitGC
-XX:+CMSClassUnloadingEnabled"
CATALINA_HOME=/var/tomcat
CATALINA_BASE=/var/tomcat/serverC
export JAVA_HOME JAVA_OPTS CATALINA_HOME CATALINA_BASE
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2296 次 |
最近记录: |