Dump Event "systhrow" (00040000) Detail "java/lang/OutOfMemoryError" "本机内存耗尽" received
使用IBM工具分析,但是不理解
was内存耗尽,也就是jvm内存耗尽。内存耗尽和内存泄露一样,都是比较难排查的。1)IBM本身提供一些看dump的工具2)代码层面可以用代码扫描工具,排查一下代码是不是有内存使用不当的地方(比如说,一直分配内存,但GC没法释放的那种)人工看代码,一些循环里面,比如处理一个事情,反复调用的代码。另外,可以算一算,跑了多少业务的时候 内存耗了多少而不够了。推算每个业务吃了多少K内存,这样在代码里面也比较好找。3)系统层面真的就是jvm内存不够,多分配一些,包括was的node节点
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30