SpringBoot开启Tomcat访问日志access-log

SpringBoot开启Tomcat访问日志access-log

2018-12-21 13:01:56 框架SpringBoot 56 0

在应用中开启Tomcat的访问日志,有助于我们排查请求的详细信息,包括访问时长、访问者IP,以及访客使用的浏览器等等。如果Tomcat是独立启动的,则需要单独更改TOMCAT的配置,本文记录下在SpringBoot中使用内嵌TOMCAT的情况下如何配置访问日志。

server:
  tomcat:
    accesslog:
      rotate: true
      file-date-format: yyyy-MM-dd
      request-attributes-enabled: false
      rename-on-rotate: false
      prefix: access-log-
      buffered: true
      pattern: "%h %l %T %t %r %s %b %{Referer}i %{User-Agent}i (%D ms)"
      suffix: .log
      directory: /home/deployer/invoice
      enabled: true

以上配置经过测试可用,pattern需要用双引号括起来,至少在高版本的SpringBoot中是这样的。

赞赏支持!
上一篇:SpringMVC接收文件流上传和表单参数 下一篇:详解设计模式 - 工厂模式(3种)

文章评论

欢迎一起交流

评论框加载中......