2

发生回收时,我想将所有新请求移至新请求w3wp(这是自动完成的),并在前一个w3wp空闲时退出(无论花费多少时间)。

有一个shutdown time limit应用程序池配置(我使用 IIS 7.0),它不采用 0 作为值。我怎样才能让前一个w3wp在完成和空闲时关闭。

4

1 回答 1

7

关闭时间限制提示使旧工作进程最多运行指定的秒数。如果所有请求都在该时间之前完成,那么它将提前关闭。

当回收发生时,一个新的工作进程启动并立即开始接受新的请求。的工作进程继续处理旧的进行中的请求,直到完成或达到关闭时间限制。顺便说一句,最大关闭时间限制秒数似乎是 4294967,比 50 天少一秒。我的天啊,我希望没有人等那么久才能完成请求!

顺便说一句,一个新的工作进程实际上可能无法启动,尤其是在没有足够的可用内存的情况下。

于 2011-08-16T02:33:58.507 回答