JVM--调优--04--案例01--生产oom分析案例

JVM–调优–04–案例01–生产oom分析案例


1、问题描述

项目首页,匿名无登陆,对首页进行150个线程,8小时压测,可以看到老年代一直在增加(visual gc),到某一时刻,直接oom,堆空间的图不是矩形。

2、解决方案(堆dump文件分析)

2.1、加载dump文件

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.2、分析自己写的实体

在这里插入图片描述

双击进去

在这里插入图片描述

2.3、点击属性中,非基本类型的,且是自己写的实体属性(CmsUserSite)

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2.4、结论

说明CmsUserSite循环引用(a–>b–>a),循环引用造成内存溢出。
dump文件地址:

3、资料地址

链接:https://pan.baidu.com/s/1ZtDGI8C-xUjwGK1nza56DQ
提取码:67qt

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值