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

发布于 2024-10-31 10:44:13 字数 105 浏览 1 评论 0原文

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

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

谢谢

Does recycling the IIS7 application pool kill any currently executing requests? Or does it wait for all requests to complete (like a drain-stop)?

I don't want the recycling rules to cause intermittent errors from my WCF sites.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

梨涡少年 2024-11-07 10:44:14

不。

默认情况下,WWW服务
建立重叠回收,在
哪个工作进程是
终止后继续运行
启动一个新的工作进程。

这是来自 文档适用于 IIS6,我确信它适用于 IIS7。

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

No.

By default, the WWW service
establishes an overlapped recycle, in
which the worker process that is to be
terminated is kept running until after
a new worker process is started.

This is from the Documentation for IIS6 and I am sure it applies for IIS7.

If your web service requests are long-running, you might consider increasing the shutdown timeout.

昵称有卵用 2024-11-07 10:44:14

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

这是来自 文档适用于 IIS6,我确信它适用于 IIS7

Yes. Recycling an application pool causes the WWW service to shut down all running worker processes that are serving the application pool, and then start new worker processes.

This is from the Documentation for IIS6 and I am sure it applies for IIS7

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文