服务器内存超限问题_一次IM服务崩溃问题分析总结

        自我感觉我们的IM服务还是挺稳定的,我们的demo服务运行了两年多,中间可能时不时更新版本,一直没有出现过问题。更有很多早期客户一直在运行都没有停过,从来没有听有客户反馈运行崩溃的问题。这两天有个客户忽然报告说他们的IM服务会反复崩溃,这让我们一下子心情紧绷起来,于是放下手中的活跟客户一起检查起来。

        首先看日志,发现有内存dump,说明有oom现象发生。客户把dump发给我们,倒入分析工具一看,如下图只有不到62M的内存。

8339a7578d3a1203f4c05f05481260d7.png

        赶紧询问客户,服务器是什么状态,是不是运行服务太多内存不足。客户服务器是2C8G的,基本上只有一个IM服务。如下图:

155ec5495bb62dad1074ed1e7d5d7ddd.png

        可以看出有超过6G的空闲内存,不存在物理内存不足的情况。又问有没有改动启动脚本设置了最大内存,答案是否定的,客户还把脚本发给我们看,确实没有改动。这里提一下,在野火IM启动脚本wildfirechat.sh中有设置jvm内存大小的参数,如下所示࿱

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值