我发现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 "%r" %s %b" />