У меня есть настройка механизма ведения журнала с помощью Slf4j и java.util.Logging. У меня есть несколько потоков, поэтому я не могу получить четкое представление из журналов, поскольку они смешаны. Теперь я пытаюсь использовать концепцию MDC, чтобы добавить дополнительные данные в файл журнала, чтобы они ясно.
Проблема такая же, как и в Slf4j, хотя он поддерживает MDC java.util. Logging - нет. Но он говорит
Если базовая структура не предлагает MDC, например java.util.logging, то SLF4J по-прежнему будет хранить данные MDC, но информацию в них необходимо будет извлекать с помощью пользовательского кода пользователя.
Я пытаюсь найти способ сделать этот пользовательский код. Гугление мне мало помогает. В Slf4j есть вспомогательный класс под названием «BasicMDCAdapter». Но я не знаю, как его использовать. Я нигде не мог найти пример кода.
Это также является кодом, помогающим в этом, но по-прежнему не дает описания.
Я ценю помощь от кого-то здесь.
Спасибо.
<dependency><br/> <groupId>ch.qos.logback</groupId><br/> <artifactId>logback-classic</artifactId><br/> <version>0.9.30</version><br/> </dependency><br/> <dependency><br/> <groupId>ch.qos.logback</groupId><br/> <artifactId>logback-core</artifactId><br/> <version>0.9.30</version><br/> </dependency>
‹br/› - person Software Engineer   schedule 08.06.2013