回收IIS7应用程序池是否会终止当前正在执行的任何请求?

时间:2011-04-12 04:29:04

标签: wcf iis-7 windows-server-2008 application-pool recycle

回收IIS7应用程序池是否会终止当前正在执行的任何请求?还是等待所有请求完成(如排水停止)?

我不希望回收规则导致我的WCF站点出现间歇性错误。

由于

2 个答案:

答案 0 :(得分:4)

没有。

  

默认情况下,WWW服务   建立一个重叠的回收,在   哪个是工人流程   终止后一直运行到之后   启动了新的工作流程。

这是来自IIS6的Documentation,我相信它适用于IIS7。

如果您的Web服务请求长时间运行,您可以考虑增加关闭超时。

答案 1 :(得分:1)

是。回收应用程序池会导致WWW服务关闭为应用程序池提供服务的所有正在运行的工作进程,然后启动新的工作进程。

这是来自IIS6的Documentation,我相信它适用于IIS7