如果缺少值,则logback-access布局responseHeader将输出null值

时间:2019-02-20 00:27:29

标签: java logback spring-logback

如果value为空/ null,请求responseHeader将输出null

%responseHeader-有助于打印响应标题键值(如果存在)。

我们正尝试使用日志记录相关性ID,如下所示

%responseHeader{Logging-CorrelationId}

默认的Tomcat日志记录非常优雅地处理,但与logback-access集成会得到不同的结果。

请让我知道是否有人遇到相同的问题,如果有,请帮助解决。

我们可以想到的一种可能的解决方案是自定义logback-access并覆盖LogbackValve,但这给我们带来了管理上的复杂性。

  • Tomcat 8.X
  • JDK 1.8
  • 春季靴1.5.X
  • logback-access 1.1.11(也在1.2.3上尝试过)

0 个答案:

没有答案