这里的限制间隔(limit interval)设置为1分钟,好像是指每隔一分钟监视一次CPU,在一次监视中发现CPU超过10%之后就将应用程序池关闭,然后等下一次监视中才决定是否启动新的应用程序池。也就是应用程序池关闭后,最长需要一分钟之后才能重启。
参考自What are optimal settings for Recycling of Application Pools in IIS7 in shared environment?
CPU - 95%/1 minute limit/KillW3WP, but use this carefully. My understanding of this is that if the CPU hits 95%+ over the 1 minute limit for this worker process, the worker process gets killed and is unable to restart for the remainder of the limit when Action is set to KillW3WP. You might want to try NoAction initially and just watch your event logs carefully.
谢谢 dudu 大侠的回复。以前IIS6,是可以马上就重新启动新进程的。不知道有没有其他的办法解决,先暂时这样试一下。
这样设置了,只成功过一次一分钟后自动重启,都是一关闭就永远关闭了,要手动启动应用程序池。求助求助求助呀。
@yangjun: IIS 7的问题真不少,看看这个关于域名后加点的问题。
最后还是设置成定期的回收了。