1.JVM参数-XX:+HeapDumpOnOutOfMemoryError 设置
堆内存溢出时,保存内存快照
参数说明
(1)-XX:+HeapDumpOnOutOfMemoryError参数表示当JVM发生OOM时,自动生成DUMP文件。
(2)-XX:HeapDumpPath=${目录}参数表示生成DUMP文件的路径,也可以指定文件名称
也就是说当发生OutOfMemoryError错误时,才能触发
2.使用jprofiler分析dump文件一个实例
参考文章:https://blog.csdn.net/AlbertFly/article/details/78686408