多语言展示
当前在线:1849今日阅读:154今日分享:43

mongodb自动重启

服务器上mongodb经常挂掉,如何做到自动重启呢?这里介绍其中一种方法,借助monit插件根据pid监听mongodb
工具/原料
1

ubuntu

2

monit插件

方法/步骤
1

运行下面命令安装monitsudo apt-get install monit

3

创建一个mongodb的配置文件.sudo nano /etc/monit/conf.d/mongod.conf我的配置如图所示,start program 和stop program的命令可以自己编辑。

4

有了上述的配置,接下来让mongodb运行的时候输出一个pid文件就可以了。在mongodb的配置文件加入这一段.processManagement:   fork: true   pidFilePath: /var/run/mongodb.pid

5

最后运行下面命令,你的mongodb挂掉就可以重启了.sudo service monit restart

推荐信息