ASP.NET中的应用程序生存期

fea*_*net 6 asp.net iis web-applications lifetime

这应该是一个简单的问题,但我没有设法在谷歌找到答案.

我想知道,就白痴可以理解的而言,究竟应用程序生命周期在ASP.NET中意味着什么(因此当你可以期待应用程序启动和结束事件运行时).

我假设它是在IIS中运行和停止应用程序的时候,但我读过的东西表明它与请求数量有关.

Ric*_*ard 5

默认情况下,生命周期从对应用程序的第一个请求开始。它会在空闲超时后结束。

但这是可以根据 IIS 中的各种情况(包括请求计数)进行配置的。

并且IIS7.5具有在IIS启动时启动应用程序的能力,而不是等待第一个请求。