Java中的异常驱动编程

dfa*_*dfa 21 c# java

我刚刚读完了Exception Driven Programming,我想知道像ELMAH for Java 这样的东西.你知道它吗?

有趣的功能:

  • 用于远程查看重新编码的异常的整个日志的网页
  • 用于远程查看任何一个已记录异常的完整详细信息的网页
  • 每个错误发生时的电子邮件通知
  • 来自日志的最后15个错误的RSS提要
  • 其他接口(JSON,RESTful接口等)
  • 日志的许多后备存储实现,包括内存,JDBC,JMS等
  • 开源

注意

log4j用于日志记录,它不是异常处理的集成解决方案

tom*_*ame 1

这是一个老问题,但我没有看到可接受的答案,所以......

我很高兴地宣布LogDigger 连接器库 v3.0:

  • 如果出现错误,收集请求级数据和日志。
  • 可以使用内存或者JDBC进行存储。
  • 具有内置网络界面(类似于 ELMAH)。
  • 可以通过电子邮件发送通知,您可以使用 RSS 收集它们或实现您自己的机制。
  • 可以跟踪用户操作并在错误报告中包含最近的使用历史记录。
  • 非常轻量级(500KB)并且没有外部依赖项(显然 JDBC 驱动程序和 JavaMail API 除外,如果您想发送电子邮件)。