VPS教程详细内容

Nginx出现502 Bad Gateway时自动重启Lnmp

502 bad gateway

 

把下面的代码保存为一个.sh脚本文件,例如Lnmp502.sh(在Windows下的话注意转换成UNIX格式,否则可能会出错。)

#!/bin/bash
website=http://maizihuakai.com #修改为自己的网址
if
curl  -I $website|grep "HTTP/1.1 502"
then
/root/lnmp restart
fi

例如把他放到/root/lnmp.sh

获取权限

chmod +x /root/lnmp502.sh

添加到crontab定时任务(每八分钟执行一次)

crontab -e
*/8 * * * * /root/restart502.sh 

这样就完成了

NOTICE:任何商家都不能保证100%的数据安全,请注意随时备份数据。 [ 点击查看备份脚本 ]
TAGS:Lnmp Nginx
若看不到评论框请刷新。