tomcat 经常宕机,我想在宕机前输出日志,tomcat 的 catalina.sh 配置如下:
JAVA_OPTS="-server -Xms3G -Xmx3G -Xmn1G -XX:PermSize=300M -XX:MaxPermSize=300M -Xss256k -XX:+UseParallelOldGC -Djava.awt.headless=true -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/lib/tomcat7/logs/java_heapdump.hprof
-Xloggc:gc.log -XX:ErrorFile=/emm/log/server/java_error_emm-web_%p.log"
现在只有 gc 能输出日志, HeapDump 和 ErrorFile 都不能输出日志。
我用的是tomcat7 ,请问一下,是我的配置有什么问题吗?