VPS小内存LNMP服务器Nginx 502 Bad Gateway故障自动恢复解决办法
来源:互联网 发布:北旅 望远镜 淘宝 编辑:程序博客网 时间:2024/05/17 12:54
以下代码保存为.sh定时执行即可
#!/bin/sh
if [ -e /home/wwwlogs/502 ]
then
killall -9 curl 2>/dev/null
killall -9 php-cgi 2>/dev/null
service php-fpm start >/dev/null
echo "[ `date +'%D %T %A'` ] PHP-FPM died with no response, all processes restarted">>/home/wwwlogs/502_error.log
else
touch /home/wwwlogs/502
if [ `curl --connect-timeout 5 -I http://www.osyunwei.com/ 2>/dev/null | grep '502 Bad Gateway' -c` != '0' ]
then
killall -9 php-cgi 2>/dev/null
service php-fpm start >/dev/null
echo "[ `date +'%D %T %A'` ] PHP-FPM died with 502 bad gateway, all processes restarted">>/home/wwwlogs/502_error.log
fi
rm -rf /home/wwwlogs/502
fi
#!/bin/sh
if [ -e /home/wwwlogs/502 ]
then
killall -9 curl 2>/dev/null
killall -9 php-cgi 2>/dev/null
service php-fpm start >/dev/null
echo "[ `date +'%D %T %A'` ] PHP-FPM died with no response, all processes restarted">>/home/wwwlogs/502_error.log
else
touch /home/wwwlogs/502
if [ `curl --connect-timeout 5 -I http://www.osyunwei.com/ 2>/dev/null | grep '502 Bad Gateway' -c` != '0' ]
then
killall -9 php-cgi 2>/dev/null
service php-fpm start >/dev/null
echo "[ `date +'%D %T %A'` ] PHP-FPM died with 502 bad gateway, all processes restarted">>/home/wwwlogs/502_error.log
fi
rm -rf /home/wwwlogs/502
fi
- VPS小内存LNMP服务器Nginx 502 Bad Gateway故障自动恢复解决办法
- nginx 502 Bad Gateway 错误解决办法
- Nginx 502 Bad Gateway错误的解决办法
- nginx 502 Bad Gateway 错误解决办法
- nginx 502 Bad Gateway 错误解决办法
- nginx 502 Bad Gateway 错误解决办法
- lnmp安装包出现Nginx 502 Bad Gateway错误解决方案
- 服务器出现 ngnix 502 bad gateway 解决办法
- nginx 502 bad gateway
- nginx 502 Bad Gateway
- 502 Bad Gateway nginx
- nginx 502 bad gateway
- nginx 502 bad gateway
- 502 Bad Gateway解决办法
- 502 Bad Gateway 解决办法
- Nginx下php-fpm引起的502 Bad Gateway解决办法
- LNMP 常见502 Bad Gateway问题汇总
- 解决nginx 502 bad gateway
- 如何屏蔽控制台应用程序的窗口(虚拟DOS窗口)
- Linux Mint 15使用问题记录
- Android四大基本组件介绍与生命周期
- UVA - 10626 Buying Coke
- Qt Creator 中配置和使用 Git / Github
- VPS小内存LNMP服务器Nginx 502 Bad Gateway故障自动恢复解决办法
- 指针和数组存储在哪里的问题
- C语言中全局变量、局部变量、静态全局变量、静态局部变量的区别
- 百度2011.10.16校园招聘会笔试题
- 黑盒测试和白盒测试
- 求第K小/大的数(树状数组解法)【续】
- vs2010配置OpenGL
- 利用位图bitmap删除字符串中重复的字母
- 算法理解——求连续子向量的最大和