【发布时间】:2010-09-25 19:16:16
【问题描述】:
我们使用 Log4j(和 Commons Logging)来记录我们的错误消息。现在我们想设置一个额外的日志附加器,将致命错误输出到 syslog,但没有异常长的 Java 堆栈跟踪(这些堆栈跟踪仍将在完整的日志文件中可用)。
如何配置它(使用 log4j.xml)?是否有过滤器可以忽略堆栈跟踪?
【问题讨论】:
-
另一个可能需要此功能的用例是,当您运行一组包含负面测试的测试时,这些测试预计会引发我们一直希望在生产环境中登录的异常。我们不希望我们的测试日志中挤满了与课程相同的异常