标签: java logback mdc
在logback.xml中的appender中,是否可以执行任何操作,例如迭代MDC,打印整个MDC等等?我能想到的最简单的方法是基本上通过java / groovy代码(我还没有研究过怎么做),想知道是否有简写。
logback.xml
答案 0 :(得分:10)
如果您使用%mdc使用patternlayout应该可行。 E.g:
%mdc
"%d [%thread] %-5level %logger{36} - %msg %mdc%n"
答案 1 :(得分:0)
Logback包含MDC here上的失败扩展页面。
我个人从来没有处理过它,但是手册中的所有代码示例都显示它是通过Java代码访问的,事实上在第3段后它开始引入访问MDC的示例代码,这使我相信没有它的简写。
您可以访问MDC类here的Javadoc。