在Ubuntu上配置MongoDB内存限制,主要是通过修改配置文件/etc/mongod.conf
来实现,具体方法如下:
nano
)打开配置文件:sudo nano /etc/mongod.conf
。storage
部分,若没有则添加。storage
部分下,添加或修改wiredTiger
选项中的engineConfig.cacheSizeGB
参数,将其设置为所需的内存大小(单位为GB)。例如,cacheSizeGB: 4
表示使用4GB内存。sudo systemctl restart mongod
。此外,还可通过ulimit
命令临时限制MongoDB进程的内存使用,但此方法在服务重启后会失效。