Java日志Logback ---配置文件基础使用

135 阅读1分钟

配置文件logback.xml

1.日志级别

日志记录器设置了 INFO 级别,那么它将包含 WARNERRORFATAL 级别的日志信息,但不包含 DEBUG 和 TRACE 级别的信息。同样,如果设置了 WARN 级别,它将包含 ERRORFATAL 级别的日志信息,但不包含 DEBUG 和 TRACE 级别的信息。

2.appender

日志信息如何被处理和输出,在配置文件中使用全类名ch.qos.logback....进行appender的选择

3.property

相当于全局变量,统一定义方便使用

<property name="LOG_DIR" value="logs"/>

4.过滤

  <filter class="ch.qos.logback.classic.filter.LevelFilter">
         <!-- 过滤的级别 -->
         <level>ERROR</level>
<!-- 匹配时的操作:接收(记录) -->
         <onMatch>ACCEPT</onMatch>
<!-- 不匹配时的操作:拒绝(不记录) -->
         <onMismatch>DENY</onMismatch>
     </filter>