当前位置: 首页 > SEO博客 > 2003Server下iis6的cpu达到100%的解决办法

2003Server下iis6的cpu达到100%的解决办法

时间:2011-12-02 22:47:04
今天下午在远程登录一台服务器时,发现操作是异常的卡,不能进行正常维护,于是简单的将服务器重启了一下,重启后登录进去一看,服务器还是很卡,仔细一看,中招了,cpu一直在100%,机器卡住了,查了一下,是由于iis6的进程w3wp导致的,以前没怎么碰到过这种情况,没办法,只能借助于搜索引擎这个专家了。

在两大搜索引擎中输入关键词“iis cpu 100%”,如图所示:

百度:

百度中搜索iiscpu100%

谷歌:

谷歌中搜索iiscpu100%

都发现了不少解决方案的文章,讲的都是以下的一些情况:

1,通过执行网络命令netstat -na来查看网络连接的异常端口,并将其禁掉;

2,web访问量大引起的占用带宽过大,而导致服务器压力过大;

3,动态页面程序中有死循环

4,iis日志写入异常导致

5,服务器资源未合理释放

。。。

我按照这些都仔细核对过几遍,发现都不是,怎么解决呢?

我突然想起,这个现象是由于服务器刚杀毒完,升级病毒库后重启导致的,重启后就是这样了,那这很可能就是升级了一些系统文件,导致与iis冲突,于是才引起这样的情况。于是,想来想去,还是将iis重装一下吧。

等我将iis重装完,然后将原来的网站一个个架设了一下,发现好了,问题解决了。

总结一下,在发生类似的情况后,先找搜索引擎老师,看看解决方案,如果实在不行,只能根据情况的上下文情景进行分析,独立解决了,此外没有更好的解决方法了。
分享按钮