lovegx999 发表于 2010-11-1 13:57:40

疯掉:老是经常发生502 Bad Gateway -终极解决办法

疯掉:

使用lnmp后

老是经常发生502 Bad Gateway
出现502错误后,再刷新一次即可正常

也按照网上说的那些方法一个个尝试了

都没有效果 - - -

之前的nginx环境是朋友帮忙手工安装的

就从没出现过502 的错误

~~~~~~~~~~~~~~~~~~~~~~~~~~~
修改了N次
还都是无法解决此问题
后来相到一个终极解决办法,加一个502的错误页面,将其指向主页即可

                error_page502 http://swisen.com/;

偷梁换柱一下得了
反正也不是很影响
哈哈

[ 本帖最后由 lovegx999 于 2010-12-1 17:10 编辑 ]

lovegx999 发表于 2010-11-1 14:48:47

eaccelerator配置项 也肯定 在 Zend Optimizer 配置之前

licess 发表于 2010-11-1 15:51:24

访问量多少?phpfpm里php-cgi 进程数设的多少?

lovegx999 发表于 2010-11-1 18:35:08

最近刚架设的服务器
访问量应该也就几百的日ip
之前的服务器可以运行2k的日ip都没问题
现在使用lnmp就老是出这样的错误

~~~
<value name="max_children">72</value>
服务器里查询的是:
root]# netstat -anpo|grep "php-cgi"|wc -l
78

lovegx999 发表于 2010-11-1 18:40:38

# ps aux |grep php-cgi|wc -l
74

Yikmings 发表于 2010-11-2 20:40:49

個人經驗,改nginx 進程為 2 - 4 ,<value name="max_children">72</value> 如果是
1024 Ram VPS的 改為 32 - 40, 另外最重要的是改為 "apache-like" :handshake

lovegx999 发表于 2010-11-3 10:06:15

回复 6# 的帖子

回复@Yikmings

2G内存的物理主机 不是vps
nginx 的进程我的是改为8个
apache-like 上次也修改了
情况这样的:之前域名mysite.com指向的www1目录
后来发生502错误
于是我将mysite.com的指向www2目录
就不发生502错误了 (这个前提好像是要要同时绑定一个子域名如w2.mysite.com才会不经常发生502)

然后我也修按照网上的那些方法 修改了apache-like和其他的
再重新把mysite.com指向www1目录
还是依然502

唉唉唉
什么毛病啊
请教大虾

[ 本帖最后由 lovegx999 于 2010-11-3 13:56 编辑 ]

dianso 发表于 2010-11-18 18:09:38

同求解决方法!!!!!!

liangcq132 发表于 2010-11-26 21:20:39

同求解决方法!!!!!!

真的求呀... 难道要全部手动安装一次..?:Q

licess 发表于 2010-11-26 21:46:54

回复 9# 的帖子

这个和手动不手动安装是没关系的,主要还是与max_children 有关。

qingheart 发表于 2010-11-27 06:53:34

:lol :lol. 设定当502的时候,自动重启 php-fpm ,就行了:lol :lol

lovegx999 发表于 2010-11-27 12:45:17

回复 11# 的帖子

之前发生502重启是没用的
是一直502
现在不一直502
就是我不断刷新的时候
会出现502
然后再刷新一次 就正正常
不知道什么毛病
有啥好方法解决?

lovegx999 发表于 2010-12-1 17:10:14

修改了N次

还都是无法解决此问题

后来相到一个终极解决办法,加一个502的错误页面,将其指向主页即可



                error_page502 http://swisen.com/;



偷梁换柱一下得了

反正也不是很影响

哈哈
页: [1]
查看完整版本: 疯掉:老是经常发生502 Bad Gateway -终极解决办法