内存被全部占用,导致图片等文件消息无法发送

徐建涛 22天前 100

我们的服务器内存是30G,使用docker镜像部署,容器内存设置的是6G,系统用户一共四五千人。 容器每次启动两三天后,就会出现实际内存使用 + cache被完全占满,无法发送图片及其他格式文件的问题,纯文本消息能正常发送,容器内内存使用情况如下: 重启容器后,能正常发送图片及文件消息,过两三天后就无法发送,内存占用就出现上面图中的情况。 重启容器后,容器内内存使用情况: 请问会有哪些可能的原因导致server运行两三天就将内存全部占用了呢?

最新回复 (2)
  • HeavyRain 21天前
    引用 2
    free命令结果中的chached是系统缓存的,是可以被回收重用的,可用内存为free+cached的,所以从图上看内存是足够用的
  • HeavyRain 21天前
    引用 3
    无法发送,请检查一下日志,或者换成七牛,如果是专业版IM服务可以换成minio或者其他支持S3的对象存储服务
返回