Tomcat Common Configuration - tenji/ks GitHub Wiki
Tomcat 通用配置
一、开启GC日志
1.1 For Windows
set JAVA_OPTS=-Xms512m -Xmx512m -Xss512K -verbose:gc -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintHeapAtGC -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -Xloggc:/var/logs/tomcat_gc.log
1.2 For Linux
JAVA_OPTS="-Xms512m -Xmx512m -Xss512K -verbose:gc -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintHeapAtGC -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps -Xloggc:/root/lzzcms/gc.log"
参数含义:
- -Xms20m --jvm堆的最小值
- -Xmx20m --jvm堆的最大值
- -verbose:gc --开启gc日志
- -XX:+PrintGC --输出GC日志
- -XX:+PrintGCDetails --打印出GC的详细信息
- -XX:+PrintGCDateStamps --输出GC的时间戳(以日期的形式,如 2013-05-04T21:53:59.234+0800)
- -XX:+PrintGCTimeStamps --输出GC的时间戳(以基准时间的形式)