Можно ли в приложении в logback.xml
выполнять какие-либо операции, такие как итерация по MDC, печать всего MDC и т. Д.? Самый простой способ, который я могу сделать, - это в основном через код java / groovy (который я еще не исследовал, как это сделать), мне было интересно, есть ли сокращение.
logback распечатать полный MDC в приложении
Ответы (2)
Если вы используете шаблон, используйте %mdc
. Например:
"%d [%thread] %-5level %logger{36} - %msg %mdc%n"
person
Knut Saua Mathiesen
schedule
03.02.2016
Logback содержит подробную страницу с ошибками на MDC, здесь.
Лично я никогда не сталкивался с этим, но все примеры кода из руководства показывают, что доступ к нему осуществляется через код Java, фактически после 3-го абзаца он начинает вводить образец кода для доступа к MDC, что заставляет меня полагать, что для него нет сокращений .
Вы можете получить доступ к документации Javadoc для классов MDC здесь.
person
Robert H
schedule
06.12.2012