林网博客

探讨计算机网络安全 拓展计算机网络应用

« 方正内部ftp资料匿名登陆下载httperr日志大量503错误的一些解决思路 »

奇怪的iis故障问题

今天又又发现了服务器出现强大的内存占用情况,区区的一G物理内存,不仅占完不说,还把虚拟内存还占了一半,这样,总内存达到了1.7G左右,这时,服务器基本要处于无法响应的状态了。好在是双核的。事实上此时的cpu占用率反而是非常低的。

以前说过类似的故障情况,服务器上安装了dz论坛,也安装了虚拟股市插件以及其他一些小插件,包括那个首页的四格调用插件,但就算如此,也不应该出现内存占用如此之大的情况,不管怎么样,还是要分析下问题所在。

月光前天发布了一条管理服务器的十大武器,那个分析日志的,当时觉得还不错,就大老远的跑到老外网站上下了一个lite版本(免费的),看有语言包,想着说不定有中文的,也下了一个,还有一个有关城市的数据状态库,也一并下了下来,哪知道,一番安装下来,语言包也没中文的(很多软件是不是对中国市场有些小视?不是,主要中国人有正版的太少了,这个原因可能性比较大吧),运行起来分析了下,感觉不出什么效果,还不如直接把日志下载下来,用文本来看。

没直接看iis的运行日志,直接把httperr日志给下了下来,到目录里面一看,果然有问题:一般httperr日志默认大小是1M,到了之后自动延续建立,以前的这个日志,一天一夜连一M都不到,我看了下最近几天的,一天几乎要产生六七M,这绝对不正常了。把日志下载到本地,打开一个看了下,果不其然,出现了大量的- Timer_ConnectionIdle -错误,有关这个问题,本博前些天分析过,当时引用那位哥们的话,就是有人和他的站在较劲,他就把响应保持时间设置小了,查了直微软的这篇文章:http://support.microsoft.com/kb/820729,后来综合分析了下,这个响应时间设置得太小,那么也会影响正常的连接过于频繁,岂不是也会引起这个问题,另外想起来,前段日子由于一个站的mdb数据库过于庞大,就把它的响应时间调到了几十秒,会不会这方面也有影响呢?想到此,就把这个asp站的响应时间调到了240秒,把那个dz论坛的响应时间也由以前的30秒调到了600秒,然后再把其他所有网站的响应时间都调到了240秒,之后,重启iis,观察。观察了半个多小时,发现iis再没有内存占用不正常退出的现象,也没有内存突然增大的情况,错误日志的增涨一会功夫也看不出来,把所有日志删除了以后,明天再观察下,看日志情况如何?

另外,这个httperr日志很容易引起系统盘空间占尽,因此,要针对此情况,定期清理,还有,很多站的问题,都可以从这个日志里面分析出来,比如dz论坛的有些sql语句查询和插件的语句写得不够优化和严谨,这个由于代码道行不够,只有呼吁了,好像尽呼吁也没用,郁闷。

上述做法,也不一定能够真正的解决问题,看当前的现象来反映,也只是缓解这个问题。

做个事,不容易啊!





本文链接地址:http://www.linwan.net.cn/archives/2758.html
原创文章如转载,请注明:转载自林网博客 [ http://www.linwan.net.cn/ ]

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 通过Google订阅本站
  • 通过抓虾订阅本站
  • 通过鲜果订阅本站
  • 通过bloglines订阅本站
  • 订阅本站到飞豆
  • 订阅本站到哪吒
  • 订阅到有道阅读
  • 通过电子邮件订阅本站

林海谐缘软件区新贴

林海谐缘网络区新贴

联系邮箱:我的信箱地址,Powered By Z-Blog 1.8 Spirit Build 80710

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.