小心点,不要瞎升级nginx
来源:互联网 发布:淘客代理系统源码 编辑:程序博客网 时间:2024/04/29 13:34
最近新增了功能,顺便把nginx升级到1.0.0,结果被nginx的bug恶性到了。
下面是利用tcpcopy,从access.log来分析nginx各种版本的测试结果:
nginx-1.0.14 没有问题
107244
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:11:37' access.log|wc -l
107043
nginx-1.0.5 没有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:11:43' access.log|wc -l
103962
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:11:43' access.log|wc -l
103832
nginx-1.0.2 没有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:11:48' access.log|wc -l
104612
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:11:48' access.log|wc -l
104383
nginx-1.0.1 没有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:11:52' access.log|wc -l
102697
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:11:52' access.log|wc -l
102645
nginx-1.0.0 有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:10:13' access.log|wc -l
117089
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:10:13' access.log|wc -l
95544
nginx-0.9.6 有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:10:52' access.log|wc -l
116557
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:10:52' access.log|wc -l
95552
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:11:1' access.log|wc -l
1130305
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:11:1' access.log|wc -l
941842
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:10:47' access.log|wc -l
114023
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:10:47' access.log|wc -l
113723
nginx 0.9.0
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:10:40' access.log|wc -l
115428
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:10:40' access.log|wc -l
115203
nginx-0.8.53 没有问题
[wangbin@bgp176-141 logs]$ grep '16/Mar/2012:10:30' access.log|wc -l
117593
[wangbin@bgp176-148 logs]$ grep '16/Mar/2012:10:30' access.log|wc -l
117466
nginx-0.7.63 没有问题
利用tcpcopy,转发过去的请求丢失率不高的话,就可以认为正常。
从上面我们可以看出nginx-0.9.5~nginx-1.0.0请求丢失率很高,通过分析tcpcopy的日志,大量出现连接请求被拒绝的情况。
其它版本nginx没有此问题。
各位开发人员和运维人员,升级小心点,不要以为新版本就没有问题,还是老老实实利用tcpcopy来作回归测试吧。
- 小心点,不要瞎升级nginx
- 点击升级小心形-仿映客直播点赞
- apache升级到了nginx的几个注意点
- 升级Nginx
- Nginx升级
- nginx升级
- nginx 升级
- 点通- 要相当小心
- UVA1324 拆点 小心坑!
- 小心小心再小心!!!——误操作删除rac一节点的安装目录
- 编程注重点的小心得
- 浅谈工作中的几点小心得
- Elon Musk:得对人工智能小心点
- nginx 平滑升级
- nginx平滑升级
- ubuntu下 升级nginx
- nginx的平滑升级
- CentOS升级Nginx
- windows网络编程
- 区域设置 ID (LCID) 表
- jqGrid与Struts2的结合应用(一) ------ 显示基本Grid表格 .
- ruby的技术文章
- 自定义EL表达式
- 小心点,不要瞎升级nginx
- Android NDK开发环境搭建(Windows xp ,7平台)
- C#笔记
- 11、J2SE基础-IO流
- ruby技术
- _wait_event 具体实现过程
- 未能加载文件或程序集 System.ServiceModel.Web 等 的解决方法
- Permission Issues and WMI
- Android的log保存到文件上查看