一段时间后,Elmah停止发送电子邮件

时间:2010-11-06 13:46:54

标签: iis-7.5 elmah

我们有一个Elmah配置为在出现问题时向我们发送错误通知电子邮件。这一切都很有效但我们注意到Elmah有时会停止发送错误通知,但仍然将错误记录为XML。

因此,为了验证,我们有一个测试页面,它会产生未捕获的500服务器错误。如果我们重置IIS并尝试页面,Elmah将正确记录并发送通知错误。但是过了一段时间(我们仍然不确定它停止工作的时间或时间。)Elmah只会在不发送电子邮件通知的情况下记录文件。

到目前为止,我们已经排除了SMTP服务器不发送Elmah通知,因为当我们在Elmah处于错误状态时触发500服务器错误时,SMTP服务器日志中根本没有条目。

总之,症状如下:

  1. 当Elmah处于不良状态时,它将停止生成电子邮件通知,但会继续在XML文件中记录错误。
  2. IIS重置后,一切都恢复正常。 (虽然我们每天都有预定的应用程序回收,但在这种情况下似乎没有帮助。)
  3. 每当我们将现有二进制文件覆盖到较新版本而不重新启动IIS时,似乎会触发错误状态。但是,500服务器错误测试表明Elmah有时会进入糟糕状态,有时则不会。
  4. 是否有人观察到类似的症状?

1 个答案:

答案 0 :(得分:2)

你有没有修好这个?

http://groups.google.com/group/elmah/browse_thread/thread/51d24dd6c94e6dc2

似乎是一个类似的问题并说:

搞定了....这是JScript错误过滤器。 。如果我将过滤器剥离,它就可以正常工作 精细。