我不知道如何在Ubuntu 16.04上自动重启mongodb,以防它因内存压力而崩溃。
我正在使用supervisord来运行其他脚本等,但mongod是通过systemctl运行的,我不确定它与此有何关联。
我不知道如何在Ubuntu 16.04上自动重启mongodb,以防它因内存压力而崩溃。
我正在使用supervisord来运行其他脚本等,但mongod是通过systemctl运行的,我不确定它与此有何关联。
已经想到了解决方法:
sudo vim /lib/systemd/system/mongod.service
service
下添加Restart=always
sudo systemctl daemon-reload
现在,无论何时mongod被终止。systemctl都会让它重新启动。
mongoDB
后,只需在终端上运行systemctl enable mongod.service
即可。enable
只会让 systemd 在启动时启动服务。这个答案是无效的。 - user3089519