Запрос 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)