Доступ к информации MDC в пользовательском журнале форматирования для Thorntail

Я реализовал кастом java.util.logging.Formatter использовать для наших приложений на основе Thorntail. Я использую форматер, как описано здесь https://docs.thorntail.io/2.4.0.Final/ для свойства thorntail.logging.custom-formatters.KEY.attribute-class,

К сожалению, я не могу получить доступ к информации MDC в Formatter, так как JUL не поддерживает MDC.

Я пытался использовать MDC.getCopyOfContextMap(), но это всегда возвращает null, поскольку у нас есть только NOPMDCAdapter во время выполнения

Ранее мы использовали конфигурацию LOG4J, однако она применялась только к журналам нашего приложения, а не к журналам Thorntail.

Есть ли у кого-то идеи, как я могу использовать макет Log4J для Thorntail или как я могу получить доступ к информации MDC в JUL.

0 ответов

Другие вопросы по тегам