回收IIS7应用程序池是否会终止当前正在执行的任何请求?还是等待所有请求完成(如排水停止)?
我不希望回收规则导致我的WCF站点出现间歇性错误。
由于
答案 0 :(得分:4)
没有。
默认情况下,WWW服务 建立一个重叠的回收,在 哪个是工人流程 终止后一直运行到之后 启动了新的工作流程。
这是来自IIS6的Documentation,我相信它适用于IIS7。
如果您的Web服务请求长时间运行,您可以考虑增加关闭超时。
答案 1 :(得分:1)
是。回收应用程序池会导致WWW服务关闭为应用程序池提供服务的所有正在运行的工作进程,然后启动新的工作进程。
这是来自IIS6的Documentation,我相信它适用于IIS7