Procházet zdrojové kódy

fix: 日志 pattern 增加 traceId 和 spanId 字段

lixuesong před 1 týdnem
rodič
revize
e6cfa3e781

+ 2 - 2
yyc-common-log/src/main/resources/net/yyc/common/log/request-logging-file-appender.xml

@@ -17,9 +17,9 @@
         </rollingPolicy>
         <!-- 追加方式记录日志 -->
         <append>true</append>
-        <!-- 日志文件格式:与 debug.log/error.log 一致的原文本格式 -->
+        <!-- 日志文件格式:与 debug.log/error.log 一致的原文本格式(含 MDC traceId/spanId) -->
         <encoder>
-            <pattern>%date [%thread] %-5level [%logger{50}] %file:%line - %msg%n</pattern>
+            <pattern>%date [%thread] %-5level [%X{traceId:-},%X{spanId:-}] [%logger{50}] %file:%line - %msg%n</pattern>
         </encoder>
         <!-- 此日志文件只记录info级别的 -->
         <filter class="ch.qos.logback.classic.filter.LevelFilter">

+ 2 - 2
yyc-common-log/src/main/resources/net/yyc/common/log/sys-log-file-appender.xml

@@ -13,9 +13,9 @@
             <maxFileSize>50MB</maxFileSize>
         </rollingPolicy>
         <append>true</append>
-        <!-- 日志文件格式:与 debug.log/error.log 一致的原文本格式 -->
+        <!-- 日志文件格式:与 debug.log/error.log 一致的原文本格式(含 MDC traceId/spanId) -->
         <encoder>
-            <pattern>%date [%thread] %-5level [%logger{50}] %file:%line - %msg%n</pattern>
+            <pattern>%date [%thread] %-5level [%X{traceId:-},%X{spanId:-}] [%logger{50}] %file:%line - %msg%n</pattern>
         </encoder>
         <!-- 此日志文件只记录info级别的 -->
         <filter class="ch.qos.logback.classic.filter.LevelFilter">