【发布时间】:2014-11-17 13:58:42
【问题描述】:
我需要在日志条目本身中包含日志文件的名称。
例如说日志文件的最终名称类似于trx_log.2014-09-22-12-42,我正在打印的日志条目应该具有相同的名称。以下是示例日志条目。
123456|test value|xyz|trx_log.2014-09-22-12-42
我目前正在使用 Log4j DailyRollingFileAppender 打印日志。有没有一种方法可以让我使用一些 log4j/logback 配置来实现这个要求。
【问题讨论】:
-
我很抱歉。但为什么?!!?!?!??!这只是浪费空间......
-
为什么不尝试将 trx_log.2014-09-22-12-42 附加到您的类的日志语句的简单方法。如果您在 prj 中从头开始实现 logger,这很好,但在其他情况下,您可以检查 appender 的模式布局,您可以在其中配置 ConversionPattern
-
是的,我知道附加文件名是浪费时间。但这是我必须打印的 CDR 日志的要求:)
标签: java logging log4j logback