jvm的信息采集

系统启动需要配置JVM参数:-XX:+HeapDumpOnOutOfMemoryError

使用了标志-XX:+HeapDumpOnOutOfMemoryError,JVM会在遇到OutOfMemoryError时拍摄一个“堆转储快照”,并将其保存在一个文件中。

记录当前故障时间点

备份业务的日志

备份系统自身日志(如tomcat)

系统的TOP命令检查系统资源(CPU、内存、磁盘)情况

保存内存堆栈信息:  jmap -dump:format=b,file=/Users/kanpiaoxue/tmp/dumpFileName.dump_01.txt.hprof PID

查看堆栈信息:     jhat -port 9998 /Users/kanpiaoxue/workspaces/workspace/work/java_pid28631.hprof

保存Thread的信息:    jstack -l PID

猜你喜欢

转载自kanpiaoxue.iteye.com/blog/2408402
今日推荐