029.logback-spring.xml日志样式的修

出门莫恨无人随,书中车马多如簇。这篇文章主要讲述029.logback-spring.xml日志样式的修相关的知识,希望能为你提供帮助。

 
 

【029.logback-spring.xml日志样式的修】
 
 

< ?xml version="1.0" encoding="UTF-8"?>
< configuration>
< !-- 修改一下路径-->
< property name="PATH" value="https://www.songbingjia.com/android/log"> < /property>

< appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
< encoder>
< !--< Pattern> %dyyyy-MM-dd HH:mm:ss.SSS %highlight(%-5level) %blue(%-50logger50:%-4line) %thread %green(%-18XLOG_ID) %msg%n< /Pattern> -->
< Pattern> %dss.SSS %highlight(%-5level) %blue(%-30logger30:%-4line) %thread %green(%-18XLOG_ID) %msg%n< /Pattern>
< /encoder>
< /appender>

< appender name="TRACE_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
< file> $PATH/trace.log< /file>
< rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
< FileNamePattern> $PATH/trace.%dyyyy-MM-dd.%i.log< /FileNamePattern>
< timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
< maxFileSize> 10MB< /maxFileSize>
< /timeBasedFileNamingAndTriggeringPolicy>
< /rollingPolicy>
< layout>
< pattern> %dyyyy-MM-dd HH:mm:ss.SSS %-5level %-50logger50:%-4line %green(%-18XLOG_ID) %msg%n< /pattern>
< /layout>
< /appender>

< appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
< file> $PATH/error.log< /file>
< rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
< FileNamePattern> $PATH/error.%dyyyy-MM-dd.%i.log< /FileNamePattern>
< timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
< maxFileSize> 10MB< /maxFileSize>
< /timeBasedFileNamingAndTriggeringPolicy>
< /rollingPolicy>
< layout>
< pattern> %dyyyy-MM-dd HH:mm:ss.SSS %-5level %-50logger50:%-4line %green(%-18XLOG_ID) %msg%n< /pattern>
< /layout>
< filter class="ch.qos.logback.classic.filter.LevelFilter">
< level> ERROR< /level>
< onMatch> ACCEPT< /onMatch>
< onMismatch> DENY< /onMismatch>
< /filter>
< /appender>

< root level="ERROR">
< appender-ref ref="ERROR_FILE" />
< /root>

< root level="TRACE">
< appender-ref ref="TRACE_FILE" />
< /root>

< root level="INFO">
< appender-ref ref="STDOUT" />
< /root>
< /configuration>

 





    推荐阅读