记一次java程序假死的处理过程(JVM参数调优)
休假的时候生产服务器出现了一次假死,现象是外部无法访问,批处理任务也不再运行,由于当时不在现场,客户直接kill了进程,导致没法对现场日志或者现场情况进行采集。赶回公司后它们重启已解决问题,但是领导对这次事件反应非常强烈,要求必须查明原因,于是开始着手模拟生产环境复现该问题。最终在50线程每秒5次并发的情况下复现了该场景。压测过程中发现老年代内存线性上涨,一开始以为是内存泄露导致内存溢出,但是...
原创
2020-01-03 00:25:08 ·
2733 阅读 ·
0 评论