注册
DEM平台OOM问题解决
专栏/培训园地/ 文章详情 /

DEM平台OOM问题解决

🌸🌸🌸 2024/05/11 574 0 0
摘要

1、问题描述

DEM突然推送所有机器连接失败,因此猜测极大概率是DEM出现了问题。
998a07a1bf67cbea6f9a2ae63cd052f.png

2、问题排查

首先找一台监控上添加过的机器,ping dem_ip,确认网络没有问题后,查看tomcat相关日志。
最后在catalina.2024-05-09.log日志中查看到是"java.lang.OutOfMemoryError: Java heap space",确认是JVM堆空间不足,需要调整JAVA_OPTS中的内存参数。
241a1f38c51a338f09e574b1850c553.png

3、参数调整

tomcat运行堆内存参数设置在catalina.sh文件中,如果使用的是Windows操作系统,则在catalina.bat中。
3b7deb08a1ba5be1e039ea75fa62105.png
这台机器内存15G,原本的堆内存参数配置是:-Xms512m -Xmx1024m -XX:MaxPermSize=512m,调整为-Xms2048m -Xmx2048m -XX:MaxPermSize=4096m,并且重启tomcat服务即可。
c81e78739127b0ce591f38df4d17507.png

注: 应根据你的应用程序的实际内存需求来设置-Xmx参数。设置过大的-Xmx值可能会导致内存的浪费,而设置过小的-Xmx值可能会导致OutOfMemoryError。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服