【发布时间】:2015-05-18 19:04:57
【问题描述】:
为 log4j 实现自定义类别类的最简单方法是什么?这是我想要实现的目标:
使用 log4j 使用自定义构建的通知应用程序发送通知。
使用 vanilla log4j 库,无需 fork 和构建自定义 jar。
我想通过添加 2 个如下参数来重载 info()、warn()、error()、fatal() 方法:error(Object message, Throwable t, String alertLevel, String alertGroup)。
我想这样做是因为我想在一次通话中记录和提醒同一条消息,同时仍然具有在不同级别记录和提醒的灵活性。
我进行了很多搜索,并查看了 apache log4j 配置教程,结果空手而归。我也意识到可能有更好的方法来解决这个问题。谁能给我指路吗?
【问题讨论】:
-
自定义应用程序应该如何接收通知?是否只在同一台机器上?
-
我应该更清楚。通知被发送给人类用户。通知通过 RESTful Web 服务调用发送到自定义构建的警报服务。