“Logback 基础配置文件”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
第7行: 第7行:
 
* logback-test.xml
 
* logback-test.xml
 
* logback.xml 如果均不存在会采用默认配置
 
* logback.xml 如果均不存在会采用默认配置
 +
 +
  
 
==== Logback 组件之间的关系 ====
 
==== Logback 组件之间的关系 ====
第13行: 第15行:
 
# Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、数据库等等
 
# Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、数据库等等
 
# Layout:负责把事件转换成字符串,格式化地输出日志信息。在 Logback 中 Layout 对象被封装在 encoder 中
 
# Layout:负责把事件转换成字符串,格式化地输出日志信息。在 Logback 中 Layout 对象被封装在 encoder 中
 +
 +
 +
 +
==== 基本配置信息 ====
 +
logback.xml

2023年2月27日 (一) 03:07的版本

https://www.bilibili.com/video/BV1iJ411H74S?p=27

Logback 配置

Logback 会依次读取以下类型的配置文件:

  • logback.groovy
  • logback-test.xml
  • logback.xml 如果均不存在会采用默认配置


Logback 组件之间的关系

  1. Logger:日志的记录器,把它关联到应用对应的 context 上后,主要用于存放日志对象,也可以定义日志类型、级别
  2. Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、数据库等等
  3. Layout:负责把事件转换成字符串,格式化地输出日志信息。在 Logback 中 Layout 对象被封装在 encoder 中


基本配置信息

logback.xml