logback и X-Forwarded-For не работают должным образом - PullRequest
0 голосов
/ 03 октября 2018

Я хочу включить IP-адрес в файл журнала, используя logback.Мои приложения имеют балансировщик нагрузки, и я попробовал X-Forwarded-For.Однако в файле журнала я получаю строку ниже

applicationVersion=1.1.0, localPort=8443, remoteHost=X.X.X.X, requestMethod=POST, remotePort=62055, serverName=X.X.X.X, userAgent=Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36, requestURI=/**APPLICATION_URL**, serverPort=8443, localName=MY_MACHINE_NAME, forwardedFor=null, localAddress=X.X.X.X, requestURL=https://X.X.X.X:8443/domain/api/abc, correlationId=152d05a9-3e4f-45a5-ad61-a5709c5383dc, remoteAddress=X.X.X.X, applicationName=APPLICATION_NAME

Я хочу получить доступ только к RemoteAddress.Есть ли способ сделать такие вещи?Я погуглил, чтобы получить IP-адрес.В каждом примере они напрямую получали IP-адрес только в X-Forwarded-For, но я получаю слишком много вещей.

Пожалуйста, предложите правильный путь.

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