MDC логирование в vertx - PullRequest
       64

MDC логирование в vertx

0 голосов
/ 22 февраля 2019

Я планировал использовать slf4j MDC в моем приложении для отдыха, которое использует платформу vertx.Я где-то читал, что вы не должны использовать MDC в vertx, так как MDC зависит от потока, а vertx не зависит от потока.Но я устанавливаю переменные MDC в начале службы, которая вызывается из одной из вершин, и вызывает MDC.clear () в конце.Вы видите какие-либо проблемы с этим.Я думаю, что это будет в одном потоке - сквозная обработка событий для одной вертикали.

1 Ответ

0 голосов
/ 22 февраля 2019

Как уже говорилось, MDC полагается на ThreadLocal, поэтому асинхронные платформы не могут его использовать.

Здесь есть дублирующий вопрос здесь с некоторыми предложениями, но, похоже, нет общего эквивалентамеханизм для MDC в асинхронных структурах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...