pudongliang 4 месяцев назад
Родитель
Сommit
9e17288489

+ 3 - 1
src/main/java/com/moka/gdtauto/config/WebMvcConfig.java

@@ -1,6 +1,7 @@
 package com.moka.gdtauto.config;
 
 import com.moka.gdtauto.interceptor.LoginTokenInterceptor;
+import com.moka.gdtauto.interceptor.TraceIdInterceptor;
 import com.moka.gdtauto.resolver.AuthUserArgumentResolver;
 import com.plumelog.core.PlumeLogTraceIdInterceptor;
 
@@ -23,6 +24,7 @@ import java.util.List;
 public class WebMvcConfig implements WebMvcConfigurer {
 
     private final LoginTokenInterceptor loginTokenInterceptor;
+    private final TraceIdInterceptor traceIdInterceptor;
     private final AuthUserArgumentResolver authUserArgumentResolver;
 
     private static final String[] IGNORE_URI = {
@@ -42,7 +44,7 @@ public class WebMvcConfig implements WebMvcConfigurer {
         registry.addInterceptor(loginTokenInterceptor)
                 .addPathPatterns("/**")
                 .excludePathPatterns(IGNORE_URI);
-        registry.addInterceptor(new PlumeLogTraceIdInterceptor());
+        registry.addInterceptor(traceIdInterceptor);
     }
 
     /**

+ 3 - 0
src/main/java/com/moka/gdtauto/interceptor/TraceIdInterceptor.java

@@ -2,9 +2,12 @@ package com.moka.gdtauto.interceptor;
 
 import jakarta.servlet.http.HttpServletRequest;
 import jakarta.servlet.http.HttpServletResponse;
+import org.springframework.stereotype.Component;
 import org.springframework.web.servlet.HandlerInterceptor;
 
 import com.plumelog.core.TraceId;
+
+@Component
 public class TraceIdInterceptor implements HandlerInterceptor {
 
     @Override