Компоновка logback-access responseHeader печатает нулевое значение, если значение отсутствует - PullRequest
0 голосов
/ 20 февраля 2019

Запрос responseHeader печатает нулевое значение, если значение пустое / пустое

%responseHeader - помогает напечатать значение ключа заголовка ответа, если оно присутствует.

Мы пытаемся использовать для регистрации корреляции Id следующим образом:

%responseHeader{Logging-CorrelationId}

По умолчанию ведение журнала Tomcat обрабатывает очень изящно, но интеграция с logback-доступом дает разные результаты.

Пожалуйста, дайте мне знать, если кто-то сталкивался с такой же проблемой, если да, то, пожалуйста, помогите решить.

Одним из возможных решений, которое мы можем придумать, является настройка доступа к logback и переопределение LogbackValve, но это приносит намсобственная сложность в управлении.

  • Tomcat 8.X
  • JDK 1.8
  • Spring boot 1.5.X
  • logback-access 1.1.11 (тоже пробовал на 1.2.3)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...