我需要记录类似下面的语句,其中日志语句包含一些配置的自定义值。我在春季批处理的上下文中使用日志记录。所以我想通过运行的作业来区分日志语句。示例作业 1 和作业 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
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 但似乎无助于按作业区分日志。
请帮忙,在此先感谢!