想知道什么对象太多导致OOM的,就必须得有一份JVM发生OOM时的dump内存快照
只要有了那个dump内存快照,你就可以用之前介绍过的MAT之类的工具瞬间分析得到什么对象太多了。
JVM本身在发生OOM之前都会尽可能的去进行GC腾出来 一些内存空间 ,如果GC后还是没有空间,放不下对象, 才会触发内存溢出的。
只要加入了这两个参数,在JVM OOM崩溃的时候,无论是立马主动收到一个报警,还是被动让客服通知了你,立马就可以去找 OOM时候的内存快照了。
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!