我们将 Logback 与 Jetty 一起使用,我们的 appender 配置如下所示:
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{0} - %msg%n</pattern>
</encoder>
</appender>
在 Jetty 7.5.4 中,%thread 属性将被扩展为包括请求的 URL 路径以及线程 ID——类似于 [qtp2105333421-78 - /requested/url]
自从升级到 7.6.8 后,似乎不再包含请求路径——日志现在只包含 [qtp2105333421-78]。
我只能找到有人试图从日志中排除请求路径的讨论。现在我正在尝试将它包含在内,因为它丢失了,而且我在 Jetty 更改日志中找不到任何听起来相关的内容。这是已删除的内容,还是可以更改日志记录模式以再次访问请求路径?