Bladeren bron

Update 优化生产环境不打印路由请求日志

Yue 1 week geleden
bovenliggende
commit
5d4fd87eb0

+ 7 - 1
SERVER/VberAdminPlusV3/vber-common/vber-common-web/src/main/java/com/vber/common/web/config/ResourcesConfig.java

@@ -5,6 +5,7 @@ import cn.hutool.core.date.DateUtil;
 import com.vber.common.core.utils.ObjectUtils;
 import com.vber.common.web.handler.GlobalExceptionHandler;
 import com.vber.common.web.interceptor.PlusWebInvokeTimeInterceptor;
+import org.springframework.beans.factory.annotation.Value;
 import org.springframework.boot.autoconfigure.AutoConfiguration;
 import org.springframework.context.annotation.Bean;
 import org.springframework.format.FormatterRegistry;
@@ -25,10 +26,15 @@ import java.util.Date;
 @AutoConfiguration
 public class ResourcesConfig implements WebMvcConfigurer {
 
+    @Value("${vb.mode}")
+    private String mode;
+
     @Override
     public void addInterceptors(InterceptorRegistry registry) {
         // 全局访问性能拦截
-        registry.addInterceptor(new PlusWebInvokeTimeInterceptor());
+        if ("dev".equals(mode)) {
+            registry.addInterceptor(new PlusWebInvokeTimeInterceptor());
+        }
     }
 
     @Override