加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何发现ASP.NET应用程序重启的原因

发布时间:2020-12-16 00:38:21 所属栏目:asp.Net 来源:网络整理
导读:有没有办法监视(日志)重新启动ASP.NET应用程序的原因? 我们现在有相当复杂的网站的问题。在文件上传期间重新启动。不是每一个档案,而是每5到10号肯定。我们使用自定义的VirtualPathProvider,所以这可能是一个原因。我们也有一个后台工作线程,这也可能是
有没有办法监视(日志)重新启动ASP.NET应用程序的原因?

我们现在有相当复杂的网站的问题。在文件上传期间重新启动。不是每一个档案,而是每5到10号肯定。我们使用自定义的VirtualPathProvider,所以这可能是一个原因。我们也有一个后台工作线程,这也可能是一个原因。这是很好的,只是知道原因。

XP(IIS 5.1)和Windows Server 2003(IIS 6)上出现问题。

解析度:

谢谢你们,我们设法抓住它。这是由达到的最大重新编译引起的。最有可能的问题是在我们的VirtualPathProvider,但这是完全不同的问题。

方法总结:

>侵犯ScottGu的博客作品完美。
>通过machine.config进行监控也很棒,但是我更喜欢将其记录到我们的日志中。
>事实证明,最简单的解决方法是在我的Application_End方法中检查HostingEnvironment.ShutdownReason属性。

解决方法

你看过“ Logging ASP.NET Application Shutdown Events ”的记录建议吗?这将是我的建议,以获得更多关于发生的情况的信息。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读