我无法弄清楚如何在因内存压力而崩溃的情况下在Ubuntu 16.04上自动重启mongodb。
我使用supervisord用于其他脚本等,但是mongod是通过systemctl而我不确定它是如何与它结合的。
答案 0 :(得分:10)
想出来:
sudo vim /lib/systemd/system/mongod.service
Restart=always
service
sudo systemctl daemon-reload
现在每当mongod被杀。它会被systemctl重生。
答案 1 :(得分:1)
安装mongoDB
时,只需在终端上运行systemctl enable mongod.service
。
这将使您的mongoDB服务在每次重启时自动启动。