Как установить значения MD C в потоках, которые автоматически создаются приложением - PullRequest
2 голосов
/ 11 февраля 2020

Моя цель - добавить пользовательское значение сообщения / свойства во все журналы, сгенерированные приложением, и отобразить их в консоли.

В моем приложении я установил значения MD C (slf4j) в все потоки и исполнители (используя Task Decorator), но есть несколько потоков, таких как

[freshExecutor-0] com.netflix.discovery.DiscoveryClient

[домработница] com.zaxxer.hikari.pool.HikariPool

[nfoReplicator-0] com.zaxxer.hikari. pool.PoolBase

Эти потоки создаются приложением Spring автоматически, и журналы, созданные этими потоками / пакетами, не могут отображать значения в MD C

Кто-нибудь знает, как я могу получить доступ к этим потокам и ко всем потокам, которые автоматически создаются приложением, чтобы я мог установить значения контекста MD C в них.

Заранее спасибо.

...