使用 logback 自定义日志条目
Customized log entries using logback
我有一个要求,即写入日志文件的日志条目需要具有特定格式。
例如:
2016-01-28 21:42:48,399 INFO
field1:value1;field2:value2;field3:value3;field4:value4
我们正在使用 logback 进行日志记录。字段的值存储在 java 对象中。关于如何使用自定义 appenders/layout 或任何其他方式实现此目的的任何建议或指示都会有很大帮助。
如果你想将字段记录到你的日志文件中,你应该使用 MDC(映射诊断上下文)系统,它允许你将值放在映射中,以便在记录时使用,官方文档可以是找到 here。
我有一个要求,即写入日志文件的日志条目需要具有特定格式。
例如:
2016-01-28 21:42:48,399 INFO
field1:value1;field2:value2;field3:value3;field4:value4
我们正在使用 logback 进行日志记录。字段的值存储在 java 对象中。关于如何使用自定义 appenders/layout 或任何其他方式实现此目的的任何建议或指示都会有很大帮助。
如果你想将字段记录到你的日志文件中,你应该使用 MDC(映射诊断上下文)系统,它允许你将值放在映射中,以便在记录时使用,官方文档可以是找到 here。