使用slf4j的自定义日志语句

时间:2015-08-31 13:55:25

标签: spring log4j spring-batch slf4j mdc

我需要记录下面的语句,其中日志语句包含一些配置的自定义值。我在春季批次的上下文中使用日志记录。所以我想通过运行的作业来区分日志语句。示例job1和job2并行运行,因此日志应显示为

 2015-08-31 19:14:34 DEBUG Main:23 - [Job1]:testing msg 1
 2015-08-31 19:14:35 DEBUG Main:28 - [Job2]:testing msg 2
2015-08-31 19:14:34 DEBUG Main:23 - [Job2]:testing msg 1
 2015-08-31 19:14:35 DEBUG Main:28 - [Job1]:testing msg 2
2015-08-31 19:14:34 DEBUG Main:23 - [Job1]:testing msg 1
 2015-08-31 19:14:35 DEBUG Main:28 - [Job2]:testing msg 2

我检查了MDC - org.slf4j.MDC,但似乎无法按工作区分日志。

请提前帮助,谢谢!

0 个答案:

没有答案