日期:2014-05-16  浏览次数:21419 次

为什么进程池设置了cpu 限制也没用?w3wp.exe 还是会出现cpu 100%
服务器上放了个dede cms  做的一个较老版本的网站,程序估计有问题,
最近老是出现cpu 100%的情况,我把这个网站的进程池回收后,就恢复正常了!
我在网上查了很多资料,方法无外乎是限制cpu 和设置虚拟内存,
可现在让我郁闷的是,我将进程池的cpu 上限设为 4% ,操作为“关闭”,刷新时间为1分钟,最大内存为500M,凌晨12点回收进程池。。。。。
按照上面这种设置,按道理,cpu 是到达不了100%的,超过了4%左右的时候就应该被回收了啊。。。。郁闷不解!!
请各位知道的高手指点下迷津,谢谢!!

------解决方案--------------------
可能有两个原因
1、服务器遭受大型CC攻击,造成。。
2、程序代码中有错误程序或恶意程序

以上两个问题,可能造成,新的应用程序池 创建后,马上CPU又被大量占用。。所以造成你所说的情况


------解决方案--------------------
IIS应用程序池 CPU 100% 分析软件使用说明
http://www.iisboy.com/iis_article/457.html