我的博文
解决了W3SVC服务故障问题
2010-01-20 22:49 阅读(1264) 评论(2) 分类:录
服务器事件查看器系统日志里一直出现关于W3SVC的黄色报警故障,主要是IIS应用程序池无法响应Ping,或者某个程序ID故障,数据库字段存在错误,又或者某个程序关闭时间超过了限制等等,每天多少不等。故障时该应用程序池所属WEB服务短暂停止响应,后可重新访问。如何解决一直找不到头绪,最近干脆把网站程序挨个整理,期望会有意外收获,能够正好抓住某个BUG,可是一直没有可疑发现。#此前在首页部分显示#
无意中在观察进程时发现一个W3WP.EXE进程的内存占用很大,而且以大约200K/S的速度递增,虽然服务器有8G内存,可这样总会有不够用的时候,最终不是会崩溃么?我盯着这个程序内存占用大概到1.6G的时候,网站不可访问,系统事件查看那里果然多了个黄色警报,程序崩溃,重新启动了新的W3WP.EXE,如此周而复始。
最后目标瞄准了服务器上的IIS防火墙,ISAPI筛选器里面加载的第三方编写的插件可能会存在问题,导致内存无法正常释放,最终内存错误或程序崩溃。试着卸载了第三方插件,发现内存增加明显减慢,果然是故障所在。
马上联系了程序提供方的客服人员,告诉了他们问题所在,对方给了我们最新的更新程序,安装后一切正常!如此怪异问题终于解决了。
上一篇:重温多年前常看的杂志
下一篇:月光
共0条评论