单看javacore ,native_stderr.log,systemout.log 不看headdump .如何诊断OOM(内存溢出)错误?

如题 ,单看javacore ,native_stderr.log,systemout.log 不看headdump文件 .如何诊断OOM(内存溢出)错误? 因为有时候headdump很大,用HA工具打开很慢。很占资源。。显示全部

如题 ,单看javacore ,native_stderr.log,systemout.log 不看headdump文件 .如何诊断OOM(内存溢出)错误? 因为有时候headdump很大,用HA工具打开很慢。很占资源。。

收起
参与35

查看其它 4 个回答yangjianxv的回答

yangjianxvyangjianxv  部门总经理 , 成方金融科技有限公司

内存溢出问题是最难诊断和定位的,即使看了heapdump,也难诊断。
因为分配内存的时候,不一定是系统要挂的时候,可能是长期的积累,可能是前段时间的分配不回收导致后面正常业务的时候出现out of memory。

银行 · 2017-11-10
浏览5571

回答者

yangjianxv
部门总经理成方金融科技有限公司
擅长领域: 服务器中间件数据库

yangjianxv 最近回答过的问题

回答状态

  • 发布时间:2017-11-10
  • 关注会员:7 人
  • 回答浏览:5571
  • X社区推广