一个简单的脚本,用来监控502的,如果遇到502,自动重启PHP进程。适用于LNMP环境。
以下文件,存放于 /root 或其它目录:
#!/bin/bash
MY_URL=
"http://www.tarena.com.cn/"
RESULT=`curl -I $MY_URL|
grep
"HTTP/1.1 502"
`
if
[ -n
"$RESULT"
];
then
/etc/init.d/php-fpm restart
fi
给予可执行权限:
chmod
+x /root/php.sh
通过 crontab 设置自动运行:
crontab
-e
* * * * * /root/php.sh
本文出自 “目标:印度” 博客,转载请与作者联系!
原文地址:http://shunzi115.blog.51cto.com/5184443/1696551