码迷,mamicode.com
首页 > 其他好文 > 详细

502的几种解决方案

时间:2017-05-19 18:37:12      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:转发   nec   错误   connect   cgi   启动   end   proxy   php   

1.FastCGI进程是否已经启动
2.FastCGI worker进程数是否不够
运行 netstat -anpo | grep “php-cgi” | wc -l 判断是否接近FastCGI进程,接近配置文件中设置的数值,表明worker进程数设置太少
3.FastCGI执行时间过长
根据实际情况调高以下参数值
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
4.FastCGI Buffer不够
nginx和apache一样,有前端缓冲限制,可以调整缓冲参数
fastcgi_buffer_size 32k;
fastcgi_buffers 8 32k;
5.Proxy Buffer不够
如果你用了Proxying,调整
proxy_buffer_size 16k;
proxy_buffers 4 16k;
6.https转发配置错误
正确的配置方法

502的几种解决方案

标签:转发   nec   错误   connect   cgi   启动   end   proxy   php   

原文地址:http://www.cnblogs.com/dongruiha/p/6879639.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!