SpringBoot 09——Spring Boot日志配置

编程知识 更新时间:2023-04-05 03:42:18

Spring Boot 采用了 slf4j+logback 的组合形式,Spring Boot也提供对JUL、log4j2、Logback提供了默认配置

1、默认日志配置

      

      修改日志默认级别

      

2、修改日志默认配置

      修改日志文件生成路径   

        

        修改日志输出格式

        

3、日志底层实现

      在web项目中,引用了spring-boot-starter-web依赖,SpringBoot中默认日志启动器为spring-boot-starter-logging,默认采用的是logback日志框架

     pom.xml右击依赖结构

    

       在 spring-boot-2.0.6.RELEASE.jar! \org\springframework\boot\logging\logback\base.xml 做了日志
的默认配置

       

        日志采用文件方式为:滚动文件追加器

    

4、自定义Logback日志配置

      在类路径下,存放对应日志框架的自定义配置文件即可;SpringBoot就不会使用它默认的日志配置文件了。

      

      在resources目录下创建logback.xml,文件内容如下,SpringBoot就会采用以下日志配置

      

        

        

       logback.xml:是直接被日志框架加载

       logback-spring.xml:配置项不会被日志框架直接加载,而是由SpringBoot解析日志配置文件,进而可以使用SpringBoot的Profile特殊配置。

  • 使用Profile特殊配置

       使用日志Profile特殊配置,可根据不同的环境激活不同的日志框架

       将自定义日志配置文件名logback.xml改为logback-spring.xml

       修改日志配置文件中第25行,如下:

       

       指定运行环境:--spring.profiles.active=dev

         

   

       

更多推荐

SpringBoot 09——Spring Boot日志配置

本文发布于:2023-04-05 03:42:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/30c9fff3f23b7078d434bceccd9bc4c4.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:日志   SpringBoot   Boot   Spring

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 44576文章数
  • 14阅读数
  • 0评论数