我使用的是 Mongo-DBv1.8.1。我的服务器内存是 4GB,但 Mongo-DB 使用的内存超过 3GB。 MongoDB 中有内存限制选项吗?
如果你正在跑步MongoDB 3.2或更高版本,您可以限制wiredTiger
cache正如刚才提到的。
In /etc/mongod.conf
添加wiredTiger
part
...
# Where and how to store data.
storage:
dbPath: /var/lib/mongodb
journal:
enabled: true
wiredTiger:
engineConfig:
cacheSizeGB: 1
...
这会将缓存大小限制为1GB,更多信息在Doc
这为我解决了问题,运行ubuntu 16.04
and mongoDB 3.2
PS:更改配置后,重新启动mongo守护进程。
$ sudo service mongod restart
# check the status
$ sudo service mongod status
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)