asp.net-mvc - Azure Web 应用程序生命周期

标签 asp.net-mvc azure web-applications

Web 应用程序(Azure 中)多久重新启动一次?

例如使用 MVC 应用程序: global.asax.cs 中的 Application_Start() 方法多久被调用一次?

最佳答案

这不是 Azure 特定的。 ASP.NET Web 应用程序在 w3wp.exe 中运行,并且可以随时被 IIS 终止和回收,而不会发出警告。终止后的第一个请求将导致再次调用 Application_Start

根据您网站的活跃程度,IIS 可能会在一段时间不活动后终止您的网站(以释放内存),在下一次向您的网站发出请求时,IIS 将重新启动应用程序并调用 Application_Start.

在某些情况下,Application_Start 将被多次调用以进行单个应用程序初始化,但这通常是由于配置错误造成的:

关于asp.net-mvc - Azure Web 应用程序生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37646460/

相关文章:

asp.net-mvc - 无法从应用程序连接到 SQL Azure,但可以从 SSMS 连接到 SQL Azure

C# for 循环在 html MVC 中

asp.net-mvc - MvcSitemapProvider - 添加要在 url 解析器中忽略的值

Azure - 系统启动任务失败,退出代码为-532462766

c# - 尝试获取用于访问自定义 api 的 token 时出现 MSAL 错误消息 AADSTS65005

Java 与 C++ : Performance in application using web services

c# - 在 Windows 8.1 上全新安装 Visual Studio 2013 后出现 ASP.NET MVC Razor 错误

azure - Azure AD B2C 是否将元数据终结点公开为 WS-Federation 依赖方?

java - Web 应用程序似乎启动了一个名为的线程,但未能停止它。这很可能造成内存泄漏

ios - Web 应用程序 iOS、黑莓