SpringBoot中LogBack日志管理配置有哪几种方法?

2026-05-27 23:030阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1303个文字,预计阅读时间需要6分钟。

SpringBoot中LogBack日志管理配置有哪几种方法?

一、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中LogBack日志管理配置有哪几种方法?

一、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 设置文件,可以是绝对路径也可以是相对路径。

阅读全文