概括:一个简单的脚本,用来监控502的,如果遇到502,自动重启PHP进程。适用于LNMP环境。 新建php.sh文件,存放于/root或其它目录: 代码: #!/bin/bash MY_URL="http://www.ssrshare.com/" 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