【问题标题】:How can I get notified when log4j fails?当 log4j 失败时如何得到通知?
【发布时间】:2012-12-07 07:27:49
【问题描述】:

like http://www.experts123.com/q/is-log4j-a-reliable-logging-system.html 说:log4j 在运行时不会抛出任何意外异常。如果我想将应用程序信息记录到远程主机,当远程主机因网络中断而无法访问或更改其 ip 地址时,我想发送邮件通知网络管理员或切换到其他 appender,如 DailyRollingFileAppender。

因为我无法捕捉到异常,所以我应该怎么做才能让我在 log4j 失败时得到通知?

【问题讨论】:

    标签: exception log4j


    【解决方案1】:

    我已经解决了。 使用 DOMConfigurator 配置 FallbackErrorHandler,log4j 失败时的备用 appender。

    我第一次使用 PropertyConfigurer 但它警告说 FallBackErrorHandler 不是一个合适的元素,我不知道为什么,但是当更改为 DOMConfigurator 时它运行良好。

    【讨论】:

      猜你喜欢
      • 2020-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-14
      • 2011-07-03
      • 1970-01-01
      相关资源
      最近更新 更多