Web应用程序(在Azure中)多久重启一次?
例如,对于MVC应用程序:调用该Application_Start()
方法的频率是global.asax.cs
多少?
这不是特定于Azure的。ASP.NET Web应用程序可以在其中运行,w3wp.exe
并且可以随时被IIS杀死并回收,而无需发出警告。杀死之后的第一个请求将导致Application_Start
再次被调用。
IIS可能会在一段时间不活动(以释放内存)后杀死您的网站,具体取决于您网站的活跃程度,在下一次向您的网站发出请求时,IIS会重新启动该应用程序并调用Application_Start
。
在某些情况下,Application_Start
单个应用程序初始化将被多次调用,尽管这通常是由于配置错误造成的:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句