首页 > 代码库 > 进程监控重启脚本
进程监控重启脚本
1、新建监控脚本文件:
[root@localhost ~]# vi /root/mongodb-cron.sh #!/bin/sh NUM0=`ps -ef | grep -i ‘config=/var/data/mongodb/bin/mongod.config‘ | grep -v "grep" | wc -l` #查看程序进程是否存活,结果为0为不存活,非0为存活 if [ $NUM0 -eq 0 ]; then echo "try start mongodb" cd /var/data/mongodb/bin #进入程序bin目录 ./mongod --config=/var/data/mongodb/bin/mongod.config #启动程序 echo "mongodb restart date is : `date +%Y%m%d-%H:%M:%S`">>/root/mongodb-restart.log #重启进程的重启日志 else echo "mongodb already running" fi echo
2、添加定时任务:
[root@localhost ~]# crontab -e */1 * * * * sh /root/mongodb-cron.sh
进程监控重启脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。