1、背景:
线上用户登录日志存储用到mongo,应用刚上线系统业务量比较少,系统使用起来没有任何问题,随着系统业务量增多了,发现mongo服务时不时会自动停掉,重启之后,没过多久又挂了。
2、排查:
cd /var/log
grep "mongod" messages
3、问题:
从日志查看 是由于内存过大 被系统自动停掉了
4、解决:在mongo.conf配置文件添加:
wiredTigerCacheSizeGB=3
1、背景:
线上用户登录日志存储用到mongo,应用刚上线系统业务量比较少,系统使用起来没有任何问题,随着系统业务量增多了,发现mongo服务时不时会自动停掉,重启之后,没过多久又挂了。
2、排查:
cd /var/log
grep "mongod" messages
3、问题:
从日志查看 是由于内存过大 被系统自动停掉了
4、解决:在mongo.conf配置文件添加:
wiredTigerCacheSizeGB=3