我的服务器版本是
4.2.17
运行程序稍微长点,就内存爆点了。
后来研究了一下可以通过以下命令启用MongoDB
/usr/bin/mongod --config /etc/mongod.conf --fork --wiredTigerCacheSizeGB 16
关键在于 --wiredTigerCacheSizeGB 16 限制缓存使用内存大小为16GB,这样MongoDB使用的内存就是(16GB-1GB)* 50%=7.5G,还行。
启动后占用内存终于降低了,你也赶快去试一下吧