IIS 6进程CPU占用率50%,一段时间后,网站崩掉,如何处理?(第二贴)
在第一贴
http://community.csdn.net/Expert/TopicView3.asp?id=5608489
中! 部分同志提供一些很有意义的methods,可是问题没有解决 再发一贴,征解??
具体问题请参考:
http://blog.csdn.net/downmoon/archive/2007/06/19/1657487.aspx
我觉得
最难理解的是CPU并没有到100%,而是50%持续一段时间后,该网站崩掉,而同一台服务器上的其它网站正常
另外,被攻击的可能性还是有的,但主要可能是内部代码或外部控件的问题,我想。
------解决方案--------------------帮顶!
------解决方案--------------------单独开一个缓冲池呢?
------解决方案--------------------同一台服务器上的其它网站正常,只有那个网页崩溃,也许是该网站加载了不兼容控件。或是网站上有与机器配置不符的东西
------解决方案--------------------WindowsServer2003-KB837001-x86-CHS.EXE
WindowsServer2003-KB838306-x86-chs.exe
如果找不到可以联系我,Q 66840199
------解决方案--------------------用了线程么,以前在一个线程里循环执行一段代码,cpu总是在6、70% 左右徘徊,后来Sleep(20)就好了
------解决方案--------------------你的问题假定受CC攻击,请按如下步骤操作。
CMD netstat/na
看看有多少个连接数。我上次被攻击时有5000个左右,如是此问题再做具体详谈
------解决方案--------------------去我的博客看看,最近将之前自己翻译的一些关于性能调试的帖子放了上去:http://blog.csdn.net/shalen520
------解决方案--------------------我个人认为有两种可能:
1,该网站软件(程序)本身存在过度耗费资源的缺陷。
2,网站被恶意攻击。
已经单独设置缓冲区、其它网站正常,个人认为这种情况与IIS配置无关。
楼主你可以自己分析一下,“liuluo520(007网络安全小组 http://www.007spy.cn)”的方法可以检测是否属于第2种情况