後、私は次のコマンドを使用してUbuntuのサーバーで、バックグラウンドでのMongoDBを実行しました:再起動MongoDBはクラッシュ
mongod --fork --logpath /var/log/mongod.log
しかし、時にはデータベースがクラッシュし、私は手動で再起動する必要があり、私の質問は、データベースがクラッシュした場合、自動的に再起動する方法ですか?
私は/etc/init/mongodb.conf
に追加しようとした:
respawn
respawn limit 10 90
しかし、私はmonogodbプロセスを殺す場合は、まだそれが自動的に起動していません。何が問題ですか ?あなたが使用しているオペレーティングシステムによっては
おかげ
私はUbuntuを使用しています –
このコマンドでmongodをデーモンとして実行するには? –
また、私が提供したリンクから.debをインストールした場合、ubuntuのsystemctlにmongodbサービスを作成する方法について私の答えを更新しました。 –