LockBock.xml 配置信息 僅供參考

<?xml version="1.0" encoding="UTF-8"?>
<configuration>

    <!-- 控制檯輸出配置 -->
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <encoder charset="utf-8">
            <Pattern>[%date{yyyy-MM-dd HH:mm:ss}] [%-5level] %logger %line --%mdc{client}[%X{TRACE_LOG_ID}] %msg%n</Pattern>
        </encoder>
    </appender>

    <!-- INFO 輸出配置 -->
    <appender name="logInfoFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
        <File>/data/appLogs/mbp-launch.log</File>
        <encoder>
            <Pattern>[%date] [%-5level] %logger %line --%mdc{client} [%X{TRACE_LOG_ID}] --TxId:[%X{PtxId}] %msg%n</Pattern>
            <charset>UTF-8</charset>
        </encoder>
        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
            <fileNamePattern>/data/appLogs/mbp-launch.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
            <maxHistory>30</maxHistory>
            <TimeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
                <maxFileSize>512MB</maxFileSize>
            </TimeBasedFileNamingAndTriggeringPolicy>
        </rollingPolicy>
    </appender>

    <!-- 第三方 jar 日誌輸出配置 -->
    <logger name="org.springframework.web.servlet.DispatcherServlet" level="INFO"/>
    <logger name="org.springframework.web.context.support.XmlWebApplicationContext" level="INFO"/>
    <logger name="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping" level="INFO"/>
   <!-- <logger name="com.alibaba.dubbo.registry.zookeeper.ZookeeperRegistry" level="INFO"/>-->
    <logger name="com.alibaba.dubbo" level="INFO"/>
    <logger name="org.apache.commons" level="INFO"/>

    <!-- 日誌輸出適配器配置 -->
    <root level="INFO" name="com.bestpay.mobilebiz">
        <appender-ref ref="logInfoFile"/>
    </root>

</configuration>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章