Tomcat 8 |扩展访问日志阀配置

时间:2019-03-31 13:32:55

标签: tomcat8

我正在尝试使用Tomcat日志: x-threadname-当前请求线程名称(以后可以与stacktraces比较) 在其访问日志中。因此,阅读完Tomcat文档中的"Extended Access Log Valve"部分后,我仍然无法使它正常工作。这是server.xml中与扩展访问日志阀有关的代码段

<Valve
   className="org.apache.catalina.valves.ExtendedAccessLogValve"
   directory="logs"
   prefix="myMachineName" suffix="_tomcat_access.log"
   pattern="%h %S %u [x-threadname] %{begin:[yyyy-MM-dd HH:mm:ss.SSSXXX]}t [%r] %s %b %D"
 />

我假设我可以使用常规访问日志阀中的模式,而只使用我需要的额外模式(x线程名)。但这似乎不起作用。 我看到使用三行带注释的标头创建了日志文件,但是此后,我只看到在处理的每个请求中都打印了新行。

0 个答案:

没有答案