“Logback 基础配置文件”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) |
Jihongchang(讨论 | 贡献) |
||
第7行: | 第7行: | ||
* logback-test.xml | * logback-test.xml | ||
* logback.xml 如果均不存在会采用默认配置 | * logback.xml 如果均不存在会采用默认配置 | ||
+ | |||
+ | ==== Logback 组件之间的关系 ==== | ||
+ | |||
+ | # Logger:日志的记录器,把它关联到应用对应的 context 上后,主要用于存放日志对象,也可以定义日志类型、级别 | ||
+ | # Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、数据库等等 | ||
+ | # Layout:负责把事件转换成字符串,格式化地输出日志信息。在 Logback 中 Layout 对象被封装在 encoder 中 |
2023年2月27日 (一) 03:05的版本
https://www.bilibili.com/video/BV1iJ411H74S?p=27
Logback 配置
Logback 会依次读取以下类型的配置文件:
- logback.groovy
- logback-test.xml
- logback.xml 如果均不存在会采用默认配置
Logback 组件之间的关系
- Logger:日志的记录器,把它关联到应用对应的 context 上后,主要用于存放日志对象,也可以定义日志类型、级别
- Appender:用于指定日志输出的目的地,目的地可以是控制台、文件、数据库等等
- Layout:负责把事件转换成字符串,格式化地输出日志信息。在 Logback 中 Layout 对象被封装在 encoder 中