asp.net - Azure Web应用程序工作进程意外回收

标签 asp.net azure azure-web-app-service

我们有一个在 Azure 标准中型应用服务计划中运行的 ASP.NET MVC 网站。

有时工作进程会在没有警告的情况下被回收。

我在 global.asax.cs 中的 Application_End 添加了代码以记录 HostingEnvironment.ShutdownReason

记录的原因是HostingEnvironment,据我了解,这意味着托管环境启动了关闭。

没有记录任何应用程序错误或事件。应用程序设置中的“始终开启”设置为“开启”。

如何确定关闭的根本原因?

最佳答案

我对 Azure 不太熟悉,所以这可能不相关,但默认情况下 IIS 每 29 小时回收一次应用程序池,除非您另有指定。

更多信息here .

关于asp.net - Azure Web应用程序工作进程意外回收,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37039727/

相关文章:

azure - 内存中的 Service Fabric 有状态服务与外部存储

azure - 是否可以在同一域上部署azure功能和应用程序服务?

c# - 未绑定(bind)模型项时如何添加 ModelState.AddModelError 消息

c# - 是否可以将 Action 委托(delegate)传递给 ThreadPool.QueueUserWorkItem?

azure - 在 Azure 中启动/停止虚拟机的最低权限角色

python - Azure网络应用程序: How to update Python version?

node.js - Azure 部署失败 - 容器未响应端口 : 8080, 上的 HTTP ping,站点启动失败

c# - 浏览器在不重建项目 ASP.NET 5.0 的情况下不刷新

c# - 如何将双引号添加到变量内的字符串?

azure - 在 Azure Web APP 部署任务中排除删除文件夹