Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在appender中使用logback打印完整的MDC_Java_Logback_Mdc - Fatal编程技术网

Java 在appender中使用logback打印完整的MDC

Java 在appender中使用logback打印完整的MDC,java,logback,mdc,Java,Logback,Mdc,在logback.xml中的appender中,是否可以执行任何操作,如迭代MDC、打印整个MDC等。?我能想到的最简单的方法基本上是通过java/groovy代码(我还没有研究过如何做),我想知道是否有一个速记。Logback包含一个关于MDC的failry扩展页面 就我个人而言,我从未处理过它,但手册中的所有代码示例都显示它是通过Java代码访问的,事实上,在第3段之后,它开始介绍访问MDC的示例代码,这让我相信它没有速记 您可以访问MDC类的Javadoc 如果使用的是patternlay

logback.xml
中的appender中,是否可以执行任何操作,如迭代MDC、打印整个MDC等。?我能想到的最简单的方法基本上是通过java/groovy代码(我还没有研究过如何做),我想知道是否有一个速记。

Logback包含一个关于MDC的failry扩展页面

就我个人而言,我从未处理过它,但手册中的所有代码示例都显示它是通过Java代码访问的,事实上,在第3段之后,它开始介绍访问MDC的示例代码,这让我相信它没有速记


您可以访问MDC类的Javadoc

如果使用的是patternlayout,则使用
%mdc
应该可以工作。例如:

%d[%thread]-5级%logger{36}-%msg%mdc%n“