Регистрация IPv4-адреса в журналах запуска с использованием logback-spring - PullRequest
0 голосов
/ 14 января 2020

Интересно, удалось ли кому-нибудь успешно зарегистрировать IP-адрес хоста в формате ipv4 в журналах запуска приложения с пружинной загрузкой при использовании пружины возврата.

У меня есть приложение с микрозагрузкой с пружинной загрузкой, и мы используйте logback-spring для регистрации. Я использую logsta sh LoggingEventCompositeJsonEncoder для форматирования журнала в формате json. Одно из требований, которое у нас есть, - иметь в журналах ipv4-адрес хоста.

. Я могу использовать MD C, чтобы поместить адрес в формате ipv4 для каждого запроса API, добавив фильтр сервлета, который перехватывает запросы. , Это касается только запросов, а не журналов запуска / выключения.

Интересно, сталкивался ли кто-либо еще с таким требованием и смог ли его выполнить. Я могу вывести имя хоста, но не адрес ipv4

1 Ответ

0 голосов
/ 14 января 2020

Я так и сделал. Не уверен, что есть лучший способ сделать это:

Я написал java код, чтобы найти адрес ipv4 в основном методе моего класса приложения Spring. Затем я устанавливаю это в переменную env, на которую ссылаюсь в logback-spring xml

...