メモリ不足のためにクラッシュした場合に、Ubuntu16.04でmongodbを自動再起動する方法がわかりません。
私は他のスクリプトなどにsupervisordを使用していますが、mongodはsystemctlを介しており、それがどのように結びついているのかわかりません。
理解した:
Sudo vim /lib/systemd/system/mongod.service
Restart=always
service
の下Sudo systemctl daemon-reload
今、mongodが殺されるときはいつでも。 systemctlによって再生成されます。
mongoDB
をインストールするときは、ターミナルでsystemctl enable mongod.service
を実行するだけです。
これにより、再起動するたびにmongoDBサービスが自動開始されます。