非常怪异的服务器网络问题,请有经验的朋友帮忙看下
2011-10-08 11:09
405 查看
最近一段时间我们服务器出现了比较奇怪的网络问题,偶尔会出现流量非常低的情况,如下图:
![](http://pic002.cnblogs.com/images/2011/15750/2011100810521330.jpg)
出现此情况时,在客户端会出现部分无法访问(我跟同事同时测试:有时出现我不能访问的情况,有时他不能访问的情况)的问题。
大概5-10秒钟后就马上恢复了。出现这种情况的时候CPU跟内存使用都非常正常,CPU不超过10%。
中间我们有更换到一个新的网卡(服务器有两块相同的网卡,驱动是一样的),还是会出现此问题,接着我们又更换到新的IP(为了更换交换机)还是会出现此问题。
为了测试问题所在,我们写了一个页面,可以按指定的时间如1秒,2秒等进行自动刷新,在客户端的浏览器和服务器的浏览器同时访问此页面,
我们对此页面的每次访问都使用了GUID来进行标识并保存到数据库。
我使用了三个浏览器进行测试:chrome和ie使用connection:KEEP-ALIVE连接,FIREFOX使用Connection:close的HTTP HEADER。
每次在流量低谷的时候,CHROME和IE没有问题,FIREFOX会出现无法访问的问题。
FIREFOX出现无法访问时,我们无法在IIS的日志中查到出现问题时的GUID,也无法在数据库中查询到。证明此请求没有转交到IIS。
我已经关闭过COMODO和MSE,还是会出现问题。证明不是防火墙的问题
PING网关也是正常的。在本地PING服务器也是正常的。
我同时访问了三个网站:www.sojump.com,www.sojiang.com,blog.sojump.com,test.sojump.com 四个网站在同一个IIS下,使用的是不同的程序池。
blog.sojump.com用的是开源的blogengine.net,test.sojump.com下面只有一个测试用的静态页面。
四个网站会在流量低谷的时候同时出现问题。证明跟程序和ASP.NET关系不大。
我们使用了微软的Network Monitor进行抓包,没有抓到访问出问题的时候那个URL,其他的包都有抓到。
中间IDC机房有跟我们说:
以前一个客户也出现过类似的情况,他们使用的是100M独享带宽,在网络流量维持很高峰的时候,也会有几秒钟流量会突然降到5M以下,后来他们更新了网卡驱动程序就恢复了。
我们的情况有点不一样,我们流量在降到很低的时候,在之前网络流量并没有到很高峰。有时网络流量一直在最高峰的时候也没出现此情况。
我们的网卡是INTEL的,网卡驱动使用的是微软自带的驱动,,由于更新网卡驱动怕影响到整个网站的访问,所以我们不敢贸然更新网卡驱动,不知道有没有兄弟之前碰到过类似的问题?
服务器配置:windows 2008 r2 standard
IIS 7.5
sql server 2008 Enterprise
安装了COMODO防火墙和微软MSE杀毒软件
intel 至强E5620 2块 24G内存
网络适配器 Intel(R) 82574L Gigabit Network Connection
希望管理员能让此文章保留到首页,非常感谢!
![](http://pic002.cnblogs.com/images/2011/15750/2011100810521330.jpg)
出现此情况时,在客户端会出现部分无法访问(我跟同事同时测试:有时出现我不能访问的情况,有时他不能访问的情况)的问题。
大概5-10秒钟后就马上恢复了。出现这种情况的时候CPU跟内存使用都非常正常,CPU不超过10%。
中间我们有更换到一个新的网卡(服务器有两块相同的网卡,驱动是一样的),还是会出现此问题,接着我们又更换到新的IP(为了更换交换机)还是会出现此问题。
为了测试问题所在,我们写了一个页面,可以按指定的时间如1秒,2秒等进行自动刷新,在客户端的浏览器和服务器的浏览器同时访问此页面,
我们对此页面的每次访问都使用了GUID来进行标识并保存到数据库。
我使用了三个浏览器进行测试:chrome和ie使用connection:KEEP-ALIVE连接,FIREFOX使用Connection:close的HTTP HEADER。
每次在流量低谷的时候,CHROME和IE没有问题,FIREFOX会出现无法访问的问题。
FIREFOX出现无法访问时,我们无法在IIS的日志中查到出现问题时的GUID,也无法在数据库中查询到。证明此请求没有转交到IIS。
我已经关闭过COMODO和MSE,还是会出现问题。证明不是防火墙的问题
PING网关也是正常的。在本地PING服务器也是正常的。
我同时访问了三个网站:www.sojump.com,www.sojiang.com,blog.sojump.com,test.sojump.com 四个网站在同一个IIS下,使用的是不同的程序池。
blog.sojump.com用的是开源的blogengine.net,test.sojump.com下面只有一个测试用的静态页面。
四个网站会在流量低谷的时候同时出现问题。证明跟程序和ASP.NET关系不大。
我们使用了微软的Network Monitor进行抓包,没有抓到访问出问题的时候那个URL,其他的包都有抓到。
中间IDC机房有跟我们说:
以前一个客户也出现过类似的情况,他们使用的是100M独享带宽,在网络流量维持很高峰的时候,也会有几秒钟流量会突然降到5M以下,后来他们更新了网卡驱动程序就恢复了。
我们的情况有点不一样,我们流量在降到很低的时候,在之前网络流量并没有到很高峰。有时网络流量一直在最高峰的时候也没出现此情况。
我们的网卡是INTEL的,网卡驱动使用的是微软自带的驱动,,由于更新网卡驱动怕影响到整个网站的访问,所以我们不敢贸然更新网卡驱动,不知道有没有兄弟之前碰到过类似的问题?
服务器配置:windows 2008 r2 standard
IIS 7.5
sql server 2008 Enterprise
安装了COMODO防火墙和微软MSE杀毒软件
intel 至强E5620 2块 24G内存
网络适配器 Intel(R) 82574L Gigabit Network Connection
希望管理员能让此文章保留到首页,非常感谢!
相关文章推荐
- 非常怪异的服务器网络问题【续】,附排查问题思路
- 看朋友日志发现的一个ios下block相关的内存管理问题,非常奇怪,请大家帮忙一起来回答!
- 非常感谢这位朋友的博客,网络不好安装erlang成了大问题。
- 最近遇到一个非常棘手的需求是关于邮件转发的问题,请大家来帮忙给出出主意如何实现。
- 防止被黑之网络服务器安全经验谈
- 读大学究竟读什么(关键是学会思考问题的方法……考研浪费青春……给别人打工而积累经验是非常必要的……市场永远比产品更重要……千招会,不如一招熟……)
- 新产品为了效果,做的比較炫,用了非常多的图片和JS,所曾经端的性能是非常大的问题,分篇记录前端性能优化的一些小经验。
- CentOS6--优化服务器网络访问速度,关闭IPV6:解决CURL慢的问题
- 开发视频监控系统纪实 11 网络启动服务器的问题
- 基于xmpp协议,openfire服务器,处理被挤下线,或因网络掉线,第二次无法登录的问题
- Android网络编程--问题汇总(02) 利用花生壳实现免费外网服务器搭建
- 服务器间歇性异常网络中断问题的临时处理
- 回答Keyword1983朋友关于RTEMS网络 rtems_xxxx_attach 参数问题
- Sqlserver 2005 配置 数据库镜像:指定服务器网络地址:该死的完全限定域名(fully qualified domain name:FQDN)问题
- 服务器间歇性异常网络中断问题的临时处理
- Windows下访问Ubuntu虚拟机中的Samba服务器遇到“\\192.168.71.128无法访问,您可能没有权限访问网络资源。请与这台服务器的管理员联系以查明您是否有访问权”的问题
- Android开发——本机Tomcat搭建服务器,客户端socket网络连接不上问题以及D-LINK端口转发设置
- iOS开发:过滤网络请求中,服务器返回空值null数据的处理(过滤null显示问题)