由 huang junrui 在 超过 3 年 之前添加
异常信息:V9企业版/V10企业版因JVM发生OOM而产生的宕机
1、JVM生成了hs_err_pid.log这样的文件,其中包含了虚拟机崩溃原因的重要信息
2、无任何性能文件产生:
宕机的时候必定会产JavaCore及HeapDump文件,默认不会保留,如需保留并输出到指定路径,再结合工具对dump文件进行分析
设置两个JVM参数:
-XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=D:\study\log_hprof\gc.hprof
注:
-XX:+HeapDumpOnOutOfMemoryError 参数表示当JVM发生OOM时,自动生成DUMP文件。
-XX:HeapDumpPath=${目录}参数表示生成dump文件的路径,也可以指定文件名称