tomcat access.log忽略favicon.ico

时间:2019-12-25 06:52:51

标签: java tomcat logging favicon

我发现tomcat中的localhost_access_log将包含许多我不需要的 favicon.ico 日志。

apache-tomcat-8.0.53\logs\localhost_access_log.2019-12-25.txt中的一些:

127.0.0.1 - - [25/Dec/2019:13:04:15 +0800] "GET /favicon.ico HTTP/1.1" 200 21630
127.0.0.1 - - [25/Dec/2019:13:14:51 +0800] "GET /favicon.ico HTTP/1.1" 200 21630

我该怎么做才能像nginx一样忽略它?我已经寻找了很长时间,但是没有找到相应的方法。希望您能帮助我,谢谢!!

location = /favicon.ico {
  log_not_found off;
  access_log off;
}

以下配置可能是tomcat(apache-tomcat-8.0.53\conf\server.xml)中的配置

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

0 个答案:

没有答案