Logback日志框架配置实战指南
Logback作为Java主流日志框架,其常规配置主要通过XML文件实现,核心组件包括Appender(输出端)、Logger(记录器)和Layout(格式)。以下是关键配置要点及示例:
⚙️ 一、配置文件基础
-
命名规则
配置文件需命名为logback.xml
或logback-spring.xml
(Spring项目专用),放置在src/main/resources
目录下。Logback会自动识别这8种命名格式。 -
基本结构
<configuration scan="true" scanPeriod="30 seconds"><!-- 定义变量 --><property name="LOG_HOME" value="./logs" /><!-- Appender配置 --><appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">...</appender><!-- Logger级别设置 --><logger name="com.example.controller" level="DEBUG" /><!-- 根Logger -->