写了个脚本,来自动监控网站服务的状态,如果出现不能访问,进行相应的恢复处理:
#!/bin/sh
curl -I mydomain.com 2>/dev/null | head -1 | grep -q " 200 OK"
if [ $? -eq 1 ]; then
supervisorctl restart php5-fpm
fi
该脚本用curl命令监测网站是否可访问,并做一次判断,如果访问失败则自动重启php5-fpm进程。 接下来只要通过计划任务每分钟执行该脚本一次: * * * * * /home/dotcloud/webtest.sh
当然同样适合在vps上使用,只需修改相对应的执行语句命令supervisorctl restart php5-fpm
ppt.cc/fVjECx ppt.cc/fEnHsx ppt.cc/fRZTnx ppt.cc/fSZ3cx ppt.cc/fLOuCx ppt.cc/fE9Nux ppt.cc/fL5Kyx ppt.cc/fIr1ax ppt.cc/f71Yqx tecmint.com linuxcool.com linux.die.net linux.it.net.cn ostechnix.com unix.com ubuntugeek.com runoob.com man.linuxde.net bit.ly/2EzoUDo bit.ly/2tW6eYT bit.ly/2X6vadl bit.ly/2viLpHU linuxprobe.com linuxtechi.com howtoforge.com linuxstory.org systutorials.com ghacks.net linuxopsys.com v.gd/2P9wTx v.gd/FtfpqE v.gd/eMfHsm v.gd/Ub7mqv v.gd/RReVk0 v.gd/vS3uTI v.gd/4Zxmba
No comments:
Post a Comment