一下参数增加在 %tomcat%/bin/catalina.sh 文件里, 也可以单独写sh文件如:my.sh, 在startup.sh 中加载 .my.sh
CATALINA_OPTS="-server -Xms1024m -Xmx1024m -Xmn256m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:CMSInitiatingOccupancyFraction=70 -Djava.rmi.server.hostname=192.168.30.17 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10080 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:-TraceClassUnloading -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -Xloggc:/usr/local/apache-tomcat-6.0.35/logs/gc.log"
-server -Xms1024m -Xmx1024m -Xmn256m 设置内存
-XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:CMSInitiatingOccupancyFraction=70 设置GC参数
-Djava.rmi.server.hostname=192.168.30.17 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10080 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false 设置jconsole参数
-XX:-TraceClassUnloading -XX:+PrintGCDateStamps -XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime -Xloggc:/usr/local/apache-tomcat-6.0.35/logs/gc.log" 设置gc日志参数