记一次线上服务OOM的排查记录
现象 线上服务连续抛出三次java.lang.OutOfMemoryError: Java heap space异常后,直接抛出java.lang.OutOfMemoryError: GC overhead limit exceeded,后面数据库直接连接不上了,只要涉及到数据库的操作都在抛Fail
VisualVM监控JVM
监控远端服务 启动服务增加参数 -Djava.rmi.server.hostname=192.168.1.80
-Dcom.sun.management.jmxremote.port=6666
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.ma
关于一次数据库Socket阻塞问题的记录
问题描述: 线上的一个服务偶发阻塞,查看日志发现当服务阻塞两小时之后还会自动恢复。 问题分析: 导出内存 线上服务阻塞时,dump服务内存快照,临时手动恢复服务运行。 jmap -dump:format=b,file=heap.dump `pid of java` 分析内存
音乐天地