免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5371 | 回复: 8
打印 上一主题 下一主题

[Web] Nginx连接数和流量同时突然下降问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-08 11:22 |只看该作者 |倒序浏览




使用Nginx-0.6.31和Nginx-0.6.32版本均遇到连接数突然下降和流量同时突然下降的问题,下降之后又会很快拉升,不知道还有谁遇到过这样的问题,如何解决了?不知道是不是Nginx的Bugs.
问题发生在蓝色圈的时刻,并且发现很多时候每30分钟会出现一次,每次持续的时间在20秒内。

流量采集的方法是:
每2秒从/proc/net/dev中采集一次,采集的到数据确认是正确的。
另外,对比其它WebServer,并没有出现这样的问题,所以可以确定是Nginx的问题。

[ 本帖最后由 Aquester 于 2008-7-8 11:27 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-07-08 22:00 |只看该作者
我是用的6.3的版本,没有你这种情况出现啊!我现在都16000多的并发!稳定得很啊!

论坛徽章:
0
3 [报告]
发表于 2008-07-08 22:18 |只看该作者
楼主是用什么软件画图的?

论坛徽章:
0
4 [报告]
发表于 2008-08-25 16:19 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
5 [报告]
发表于 2008-08-25 17:20 |只看该作者
楼主你用nginx跑16000个并发,用来跑的是动态的,还是静态的

论坛徽章:
0
6 [报告]
发表于 2008-08-27 08:43 |只看该作者
我是反向代理,现在2W左右

论坛徽章:
0
7 [报告]
发表于 2008-09-01 21:46 |只看该作者
原帖由 myfreeke 于 2008-7-8 22:00 发表
我是用的6.3的版本,没有你这种情况出现啊!我现在都16000多的并发!稳定得很啊!


我用得也是Nginx 0.6.32  确实没碰到过这样的问题

论坛徽章:
0
8 [报告]
发表于 2008-10-02 16:42 |只看该作者
如果后面用的是php-cgi的话
我倒是遇到过
php-fpm.conf里配置的每个进程有处理多少次请求之后就注销掉
<value name="max_requests">1024</value>
因为nginx是轮询将请求发送给每个php-cgi的,所以,基本上每个php-cgi进程都差不多在同一时间被respawn。在这个过程中,nginx无法将请求转发出去,来自客户端的链接都在nginx这里堆积着,没有得到处理,客户端得不到返回,所以,流量会下降,tcp连接数中的wait会升高,estiblished会降低。你看看php-cgi的log,应该会有关闭和开启php-cgi进程的记录。在我的服务器上,这个过程差不多是 2~5s
不知道这样解释的通不....
如果确实是这样的话,流量降低的同事,你得系统的负载会升高很多。
可以通过增加这个参数的值<value name="max_requests">1024</value>,比如到51200,或者设置为 0 试试看

论坛徽章:
0
9 [报告]
发表于 2008-12-02 16:20 |只看该作者
应该怀疑是 php-cgi 的问题

PS:能否分享 这个流量软件

[ 本帖最后由 yhlovemj 于 2008-12-2 16:21 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP