记一次内存溢出系统挂掉问题排查
线上场景:1、系统采用k8s+docker的方式部署服务,对pod内存有限制,设置为超过6G,则系统服务需要重启2、服务内部设计最大内存为4G3、系统部署jdk1.8,tomcat8线上问题:线上此服务经常自动重启,经初步排查,是由于Pod中内存超过设置的6G,导致k8s重启该服务初步定位:服务的xmx最大设置为4G,什么会导致其Pod中内存持续走高呢?...
·
线上场景:
1、系统采用k8s+docker的方式部署服务,对pod内存有限制,设置为超过6G,则系统服务需要重启
2、服务内部设计最大内存为4G
3、系统部署jdk1.8,tomcat8
线上问题:
线上此服务经常自动重启,经初步排查,是由于Pod中内存超过设置的6G,导致k8s重启该服务
初步定位:
服务的xmx最大设置为4G,什么会导致其Pod中内存持续走高呢?
复习内容:
JVM内存模型
更多推荐
已为社区贡献2条内容
所有评论(0)