catalina.bat 中加入
set JAVA_OPTS=-Xms210m -Xmx256m -Xmn70m -XX:PermSize=150m -XX:MaxPermSize=256m -XX:+PrintGCDetails -Djava.rmi.server.hostname=172.16.91.201 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
catalina.sh中加入
JAVA_OPTS="-Xms800m -Xmx800m -Xmn300m -XX:SurvivorRatio=8 -XX:PermSize=200M -XX:MaxPermSize=250M -XX:+PrintGCDetails -Djava.rmi.server.hostname=172.16.11.52 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9110 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
常用参数设置
Trace 跟踪参数
-XX:+PrintGC 打印GC的简要信息
-XX:+PrintGCDetails 打印GC的详细信息
-XX:+PrintGCTimeStamps 打印GC发生的时间戳
-Xloggc:log/gc.log 输出GC日志
-XX:+PrintHeapAtG