feat: 解决feign 调用多个后端服务时,使用独立的feign.Client配置,保证不同后端的client-auth的配置不同 得以生效
diff --git a/bff/admin/src/main/resources/application.yml b/bff/admin/src/main/resources/application.yml
index 77789ac..5893a41 100644
--- a/bff/admin/src/main/resources/application.yml
+++ b/bff/admin/src/main/resources/application.yml
@@ -26,49 +26,31 @@
         enabled: true
       routes:
       - id: aggr-api
-        uri: http://localhost:8082
+        uri: http://localhost:8081
         predicates:
         - Path=/api/aggr/**
         filters:
         - RewritePath=/api/aggr/(?<suffix>.*), /$\{suffix}
       - id: base-api
-        uri: http://localhost:8081
+        uri: http://localhost:8082
         predicates:
         - Path=/api/base/**
         filters:
         - RewritePath=/api/base/(?<suffix>.*), /$\{suffix}
+      - id: system-api
+        uri: http://localhost:8082
+        predicates:
+        - Path=/api/system/**
+        filters:
+        - RewritePath=/api/system/(?<suffix>.*), /$\{suffix}
       - id: biz-api
-        uri: http://localhost:8081
+        uri: http://localhost:8082
         predicates:
         - Path=/api/biz/**
         filters:
         - RewritePath=/api/biz/(?<suffix>.*), /$\{suffix}
 
 
-feign:
-  client:
-    config:
-      default:
-        #errorDecoder: com.supwisdom.leaveschool.common.config.BaseExceptionErrorDecoder
-        connectTimeout: 12000
-        readTimeout: 12000
-        loggerLevel: full
-  hystrix:
-    enabled: true
-  httpclient:
-    enabled: true
-
-hystrix:
-  command:
-    default:
-      execution:
-        timeout:
-          enabled: true
-        isolation:
-          thread:
-            timeoutInMilliseconds: 12000
-
-
 ##
 # infras.online-doc
 #