Пружинная загрузка 2 и возврат MDC с реактора - PullRequest
0 голосов
/ 02 мая 2018

У меня есть заявление, написанное с пружиной 5 и реактором. Я помещаю в контекст подписчика некоторую информацию, такую ​​как идентификатор пользователя. Теперь я хочу войти в этот идентификатор пользователя. Я пытаюсь с MDC, но если запрос изменяет поток, я потерял информацию. Как я могу решить этот вопрос? Есть ли способ настроить MDC, чтобы все журналы вокруг приложения, включая внешнюю библиотеку, содержали данные, которые я вставил, используя контекст подписчика? Я уже попробовал то, что описано здесь, но оно работает нормально, но это не решает мою проблему с журналами внешней библиотеки.

https://simonbasle.github.io/2018/02/contextual-logging-with-reactor-context-and-mdc/

...