读书人

故障处理累积

发布时间: 2012-10-26 10:30:59 作者: rapoo

故障处理积累

JVM

参考JVM参数意义:http://blogs.oracle.com/watt/resource/jvm-options-list.html

(1) OOM时自动DUMP

添加参数-XX:+HeapDumpOnOutOfMemoryError

(2) jstat? -gcutil? [pid]? [interval]? [count]

查看gc情况,如:

? S0???? S1???? E????? O????? P???? YGC???? YGCT??? FGC??? FGCT???? GCT??
? 3.47?? 0.00?? 7.79?? 8.31? 60.59??? 118??? 1.689???? 0??? 0.000??? 1.689

gc日志可以使用GCLogViewer软件查看

(3) 查看线程的dump

jstack [pid]

(4) 内存的dump

jmap -dump:file=dump.bin pid

dump文件可以使用mat查看。

读书人网 >编程

热点推荐