springboot中的access-log

在现在一个项目中,我们对于接口请求日志有自己的格式输出要求,所以就没有使用tomcat自带的access-log。两者本质是相同的,都是为了接口统计。所以如果工作中没有明确需求,可以直接使用tomcat自带的配置实现。

springboot中,关于access log的配置

# tomcat
server.tomcat.accept-count=1000  
server.tomcat.max-connections=12000
server.tomcat.min-spare-threads=167
server.tomcat.max-threads=2011
server.tomcat.accesslog.enabled=true 默认是false
server.tomcat.accesslog.buffered=false
server.tomcat.accesslog.directory=E://mall1/logs
server.tomcat.accesslog.prefix=access_log
server.tomcat.accesslog.file-date-format=.yyyy-MM-dd
server.tomcat.accesslog.pattern=%t [%I] %{X-Forwarded-For}i %a %r %q %s (%D ms) //默认值是common

server.tomcat.accesslog.rotate=true #为true时,上面的日期格式才有意义,否则就是写在一个文件里了

 

你可能感兴趣的:(sprint-boot)