1、問題描述:
今天突然PHP同事給我說預發布的mongo掛了,我上去看了一下日志顯示:
原因:
同事說他建了個索引,然后mongo就掛了,由於mongodb的重建索引的時候,吃掉所有內存,導致mongodb進程被殺掉。
2、解決方法:
方法一:要么增加服務器內存
方法二:要么刪除一些索引,開啟服務之前為了重建成功啟動,先注釋參數wiredTigerCacheSizeGB=6,然后刪索引后再配置這個參數啟動mongo
今天突然PHP同事給我說預發布的mongo掛了,我上去看了一下日志顯示:
原因:
同事說他建了個索引,然后mongo就掛了,由於mongodb的重建索引的時候,吃掉所有內存,導致mongodb進程被殺掉。
方法一:要么增加服務器內存
方法二:要么刪除一些索引,開啟服務之前為了重建成功啟動,先注釋參數wiredTigerCacheSizeGB=6,然后刪索引后再配置這個參數啟動mongo
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。