logback.xml 配置文件详解

这篇博客详细介绍了logback.xml配置文件的使用,并强调了官方文档的重要性。logback配置文件的加载顺序为:首先查找logback-test.xml,如果没有找到,则继续查找logback.groovy,最后是logback.xml,通常推荐使用的是logback.xml。
摘要由CSDN通过智能技术生成
<?xml version="1.0" encoding="UTF-8"?>
<!-- 日志级别 -->
<!-- TRACE < DEBUG < INFO < WARN < ERROR  -->
<!-- 根节点<configuration>,包含下面三个属性: -->
<!-- scan: 当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true。 -->    
<!-- scanPeriod: 设置监测配置文件是否有修改的时间间隔,如果没有给出时间单位,默认单位是毫秒。当scan为true时,此属性生效。默认的时间间隔为1分钟。 -->    
<!-- debug: 当此属性设置为true时,将打印出logback内部日志信息,实时查看logback运行状态。默认值为false。 -->    
<configuration scan="true" scanPeriod="60 seconds" debug="false">
    <!-- 子节点<contextName>:用来设置上下文名称,每个logger都关联到logger上下文,默认上下文名称为default。但可以使用<contextName>设置成其他名字,用于区分不同应用程序的记录。一旦设置,不能修改 -->
    <contextName>xxx</contextName>
    <!-- 状态监听器  控制台监听日志-->
    <!--<statusListener class="ch.qos.logback.core.status.OnConsoleStatusListener" />-->
    
    <!-- 日志级别变更穿透 -->
    <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator" />
    
    <!-- drop duplicate message是用来过滤重复日志的-->
    <turboFilter class="ch.qos.logback.classic.turbo.DuplicateMessageFilter"/>
    
    <!--<property scope="context" name="logEnv" value="${log.env}" />-->
    <property scope="context" resource="log.properties" />
    <!--<property scope="context" name="log.file.path" value="/usr/local/logs" />-->
    <!--<property scope="context" name="smtp.enable" value="true" />-->
    <!--<property scope="context" name="smtp.host" value="smtp.126.com" />-->
    <!--<property scope="context" name="smtp.port" value="25" />-->
    <!--<property scope="context" name="smtp.username" value="xxx@126.com" />-->
    <!--<property scope="context" name="smtp.password" value="xxx" />-->
    <!--<property scope="context" name="smtp.from" value="xxx@126.com" />-->
    <!--<property scope="context" name="smtp.to" value="xxx@126.com" />-->
    <!--<property scope="context" name="max.history" value="30" />-->
    <!--<property scope="context" name="file.html.size" value="512MB" />-->
    <!--<property scope="context" name="file.html.enable" value="true" />-->
    
    <!-- 多应用区分 -->
    <!--<timestamp key="byDay" datePattern="yyyyMMdd" timeReference="contextBirth" />-->
    
    <appender name="
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值