微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ELMAH SQL错误处理程序数据库不可用 – 记录会发生什么?

我正在测试ELMAH,并故意关闭我的应用程序中的ELMAH日志的数据库连接,以查看如果DB不可用,将会在生产中发生什么.

看来,ELMAH无法捕获自己的错误 – 当sql数据库日志失败时,AXD文件不可用.

如果数据库不可用,ELMAH的预期行为是什么?

如果发生这种情况,如何诊断我的错误

解决方法

不太确定ELMAH,但是如果出现这种情况出现问题,这样的日志记录框架的预期行为就不会抛出任何异常.即如果ELMAH的数据库关闭,我会假设它不会将错误记录到数据库.

如上所述,您可以/应该使用替代汇 – 电子邮件或平面文件.

原文地址:https://www.jb51.cc/mssql/81131.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐