mongodb - 如何在 Ubuntu 16.04 中自动重启 Mongodb

标签 mongodb ubuntu ubuntu-16.04 supervisord

如果由于内存压力而崩溃,我无法弄清楚如何在 Ubuntu 16.04 上自动重启 mongodb。

我将 supervisord 用于其他脚本等,但 mongod 是通过 systemctl 实现的,我不确定它与它的关系。

最佳答案

想通了:

  1. 编辑您的 mongod 服务:sudo vim/lib/systemd/system/mongod.service
  2. service
  3. 下添加Restart=always
  4. 重新加载 systemctl 守护进程:sudo systemctl daemon-reload

现在每当 mongod 被杀时。它会被 systemctl 重生。

关于mongodb - 如何在 Ubuntu 16.04 中自动重启 Mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49768232/

相关文章:

java - Oracle java包安装不成功

pygame - 如何在Ubuntu16.04中为python3.5安装pygame?

python-2.7 - Selenium Firefox Webdriver for python KeyError 'value'

javascript - 调用方法失败

python - 持久性数据库(MySQL/MongoDB/Cassandra/BigTable/BigData)与非持久性数组(PHP/PYTHON)

mysql - 非常持久/opt/lampp/bin/mysql.server : 264: kill: No such process. Xampp/ubuntu 16.04

linux - greping后如何从文件中提取内容?

ruby-on-rails - Foreman 在 ubuntu 12.04 上将 upstart 脚本导出为 userjob

performance - MongoDB 在计算空值时非常慢(或 {$exists : false})

mongodb - 机器猫 : Exceeded memory limit for $group