在我的生产服务器上,有时由于一些超时问题我们会收到服务器错误。
我希望在服务器关闭后立即收到我的电话或电子邮件通知。
我该怎么做? 我想我必须在global.asax上编写一个函数
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' Code that runs when an unhandled error occurs
End Sub
我的服务器在Windows 2008 R2上
.Net Framework 3.5 VB.Net
非常感谢任何帮助。
由于
答案 0 :(得分:0)
您可以利用现有的日志记录模块来为您处理此问题。例如,您只需将Error Logging Modules and Handlers for ASP.NET添加到解决方案中,而不是更改单行代码。您可以在web.config中配置 elmah ,并在发生未处理的异常时自动向您发送电子邮件。
elmah 中基于网络的错误页面在开发过程中也非常好。