Nginx|Nginx 偶尔出现502错误
如果NGINX后端多台在负载,使用了
upstream php_servers{
server 127.0.0.1:9000;
server 127.0.0.1:9001;
server 127.0.0.1:9002;
}
fastcgi_next_upstream error timeout invalid_header http_500http_503;
//监听了500错误
【Nginx|Nginx 偶尔出现502错误】当程序中有抛出500时候,nginx会根据服务列表重试,当全部均抛出500的时候,nginx会抛出502页面
解决方法:去除http_500,因为500是一般程序正常抛出的错误代码,不应该监听次错误代码
转载于:https://www.cnblogs.com/liushannet/archive/2013/02/21/2920951.html
推荐阅读
- Spectrum|Spectrum 区块偶尔停止同步问题排查与解决笔记
- 市场何时出现转机()
- 4U
- 遇见·三毛
- 用python统计小说出现频率最高的词语
- 监控nginx
- 好用,便宜
- Linux|Linux 服务器nginx相关命令
- 偶尔松懈也不怕,不停止才是关键
- Nginx|Nginx Tomcat 构造https服务应对苹果要求