【发布时间】:2016-08-30 14:23:36
【问题描述】:
我们有一个在 Azure 标准中型应用服务计划中运行的 ASP.NET MVC 网站。
有时工作进程会在没有警告的情况下被回收。
我将代码添加到global.asax.cs 中的Application_End 以记录HostingEnvironment.ShutdownReason。
记录的原因是HostingEnvironment,据我了解,这意味着托管环境启动了关机。
没有记录应用程序错误或事件。应用程序设置中的“始终开启”设置为“开启”。
如何确定关机的根本原因?
【问题讨论】:
-
仅供参考: 如果进程不正常存在,Application_End 将不会触发。换句话说,如果应用程序崩溃,它不会触发。
标签: asp.net azure azure-web-app-service