在堆溢出时保存快照:-XX:+HeapDumpOnOutOfMemoryError
2014-05-26 10:50
435 查看
-XX:+HeapDumpOnOutOfMemoryError
该配置会把快照保存在user.dir中,比如你用tomcat启动,那应该是在tomcat的bin目录下
当然,也可以通过XX:HeapDumpPath=./java_pid.hprof来显示指定路径
此外,OnOutOfMemoryError参数允许用户指定当出现oom时,指定某个脚本来完成一些动作,比如邮件知会。。。
该配置会把快照保存在user.dir中,比如你用tomcat启动,那应该是在tomcat的bin目录下
当然,也可以通过XX:HeapDumpPath=./java_pid.hprof来显示指定路径
此外,OnOutOfMemoryError参数允许用户指定当出现oom时,指定某个脚本来完成一些动作,比如邮件知会。。。
$ java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp/heapdump.hprof -XX:OnOutOfMemoryError ="sh ~/cleanup.sh" MyApp
相关文章推荐
- OOM时dump线程堆快照 -XX:+HeapDumpOnOutOfMemoryError
- JVM参数-XX:+HeapDumpOnOutOfMemoryError 在哪里设置,如何设置?
- linux下JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置
- -XX:HeapDumpOnOutofMemoryError
- linux下JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置
- -Xmx20m -Xms5m -XX:HeapDumpOnOutofMemoryError -XX:HeapDumpPath=d:/a.dump
- JMeter学习 JMeter使用中遇到的问题:Jmeter Debug - "Unrecognized VM option '+HeapDumpOnOutOfMemoryError"
- Jmeter Debug - "Unrecognized VM option '+HeapDumpOnOutOfMemoryError"
- cassandra install - +HeapDumpOnOutOfMemoryError -Xss180k
- Jmeter Debug - "Unrecognized VM option '+HeapDumpOnOutOfMemoryError"【转帖】
- HeapDumpOnOutOfMemoryError 设定
- hive on tez Caused by: java.lang.OutOfMemoryError: Java heap space
- struts2自定义模板内存溢出 java.lang.OutOfMemoryError: Java heap space(问题已解决)
- java.lang.OutOfMemoryError: Java heap space 内存溢出解决方法
- KETTLE java.lang.OutOfMemoryError: Java heap space 内存溢出错误
- 不同平台下处理【java.lang.OutOfMemoryError: Java heap space】内存溢出。
- java.lang.OutOfMemoryError: Java heap space 内存溢出错误及处理办法(转)
- 应用jacob组件造成的内存溢出解决方案(java.lang.OutOfMemoryError: Java heap space)