SpringBoot中LogBack日志管理配置有哪几种方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1303个文字,预计阅读时间需要6分钟。
一、SpringBoot日志级别及默认日志框架
SpringBoot默认使用Logback作为日志框架,默认日志级别为INFO。
二、日志依赖
xml org.springframework.boot spring-boot-starter-logging
一,SpringBoot日志级别
springboot默认使用的日志框架是LogBack,默认INFO级别。
日志依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</dependency>
实际开发中,该依赖已经默认依赖了,不需要我们单独再去依赖
SpringBoot日志级别(从低到高):
TRACE<DEBUG<INFO<WARN<ERROR<FATAL<OFF
如果设置为INFO级别,则只会输出比INFO级别高的日志。
SpringBoot默认配置INFO,WARN,ERROR级别的日志输出到控制台。
二,日志配置输出
默认情况下,springboot的日志是输出到控制台的,如果我们想把日志写入到文件中,需要再application.properties(application.yml)文件中设置loggiing.file或logging.path属性。
1,loggin.file 设置文件,可以是绝对路径也可以是相对路径。
本文共计1303个文字,预计阅读时间需要6分钟。
一、SpringBoot日志级别及默认日志框架
SpringBoot默认使用Logback作为日志框架,默认日志级别为INFO。
二、日志依赖
xml org.springframework.boot spring-boot-starter-logging
一,SpringBoot日志级别
springboot默认使用的日志框架是LogBack,默认INFO级别。
日志依赖:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</dependency>
实际开发中,该依赖已经默认依赖了,不需要我们单独再去依赖
SpringBoot日志级别(从低到高):
TRACE<DEBUG<INFO<WARN<ERROR<FATAL<OFF
如果设置为INFO级别,则只会输出比INFO级别高的日志。
SpringBoot默认配置INFO,WARN,ERROR级别的日志输出到控制台。
二,日志配置输出
默认情况下,springboot的日志是输出到控制台的,如果我们想把日志写入到文件中,需要再application.properties(application.yml)文件中设置loggiing.file或logging.path属性。
1,loggin.file 设置文件,可以是绝对路径也可以是相对路径。

