|
@@ -1,14 +1,14 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<configuration scan="true" scanPeriod="60 seconds" debug="false">
|
|
|
<property name="LOG_MAX_HISTORY" value="180"/>
|
|
|
- <springProperty scope="context" name="LOG_PATH" source="logging.file.path"/>
|
|
|
+ <springProperty scope="context" name="LOG_PATH" source="logging.path"/>
|
|
|
|
|
|
<!-- 控制台输出 -->
|
|
|
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
|
|
|
- <pattern>${LOG_PATH}/%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <pattern>${LOG_PATH}/%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{50} - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
<!-- 按照每天生成日志文件:主项目日志 -->
|
|
@@ -26,8 +26,8 @@
|
|
|
</rollingPolicy>
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符 -->
|
|
|
- <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{500} - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{500} - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
</appender>
|
|
|
|
|
@@ -44,9 +44,9 @@
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
|
</rollingPolicy>
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
- <!--格式化输出:%d表示日期,%thread表示线程,%-5level:级别从左显示5个字符宽度 %method 方法名 %L 行数 %msg:日志消息,%n是换行符-->
|
|
|
- <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度 %method 方法名 %L 行数 %msg:日志消息,%n是换行符-->
|
|
|
+ <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
<!-- 此日志文件只记录info级别的 -->
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
@@ -71,8 +71,8 @@
|
|
|
</rollingPolicy>
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度 %method 方法名 %L 行数 %msg:日志消息,%n是换行符-->
|
|
|
- <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
<!-- 此日志文件只记录error级别的 -->
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
@@ -97,8 +97,8 @@
|
|
|
</rollingPolicy>
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度 %method 方法名 %L 行数 %msg:日志消息,%n是换行符-->
|
|
|
- <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
<!-- 此日志文件只记录warn级别的 -->
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
@@ -123,8 +123,8 @@
|
|
|
</rollingPolicy>
|
|
|
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
|
|
<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度 %method 方法名 %L 行数 %msg:日志消息,%n是换行符-->
|
|
|
- <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
- <charset>utf-8</charset>
|
|
|
+ <pattern> %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %X{TRACE_ID} %-5level %logger{56}.%method:%L - %msg%n</pattern>
|
|
|
+ <!--<charset>utf-8</charset>-->
|
|
|
</encoder>
|
|
|
<!-- 此日志文件只记录debug级别的 -->
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
@@ -153,4 +153,4 @@
|
|
|
<appender-ref ref="file.warn" />
|
|
|
</root>
|
|
|
|
|
|
-</configuration>
|
|
|
+</configuration>
|