最近apache的httpd进程总是丢失,可能是网站过载引起的。没什么好的办法避免,就想到写个脚本判断下,如果apache停止就重启。脚本如下:
vi /root/apachemonitor.sh
1 |
|
别忘了: chmod +x apachemonitor.sh
然后添加到定时任务:crontab -e
1 | */1 * * * * /root/apachemonitor.sh |
每一分钟检查一次
如果没有安装curl :
1 | yum install curl |
最近apache的httpd进程总是丢失,可能是网站过载引起的。没什么好的办法避免,就想到写个脚本判断下,如果apache停止就重启。脚本如下:
vi /root/apachemonitor.sh
1 | #!/bin/bash |
别忘了: chmod +x apachemonitor.sh
然后添加到定时任务:crontab -e
1 | */1 * * * * /root/apachemonitor.sh |
每一分钟检查一次
如果没有安装curl :
1 | yum install curl |