xy пре 2 дана
родитељ
комит
e4297fca19

+ 0 - 209
tz-gateway/src/main/resources/application-hst.yaml

@@ -13,216 +13,7 @@ spring:
       config: # 【注册中心】配置项
         namespace: test # 命名空间。这里使用 dev 开发环境
         group: DEFAULT_GROUP # 使用的 Nacos 配置分组,默认为 DEFAULT_GROUP
-    gateway:
-      # 路由配置项,对应 RouteDefinition 数组
-      routes:
-        ## system-server 服务
-        - id: system-admin-api # 路由的编号
-          uri: grayLb://system-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/system/**
-          filters:
-            - RewritePath=/admin-api/system/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        - id: system-app-api # 路由的编号
-          uri: grayLb://system-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/system/**
-          filters:
-            - RewritePath=/app-api/system/v3/api-docs, /v3/api-docs
-        - id: system-appapi # 路由的编号
-          uri: grayLb://system-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/appapi/system/**
-          filters:
-            - RewritePath=/appapi/system/v3/api-docs, /v3/api-docs
-        - id: system-external-api # 路由的编号
-          uri: grayLb://system-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/external-api/system/**
-          filters:
-            - RewritePath=/external-api/system/v3/api-docs, /v3/api-docs
-        - id: system-platform-api # 路由的编号
-          uri: grayLb://system-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/system/**
-          filters:
-            - RewritePath=/platform-api/system/v3/api-docs, /v3/api-docs
-        ## infra-server 服务
-        - id: infra-admin-api # 路由的编号
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/infra/**
-          filters:
-            - RewritePath=/admin-api/infra/v3/api-docs, /v3/api-docs
-        - id: infra-app-api # 路由的编号
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/infra/**
-          filters:
-            - RewritePath=/app-api/infra/v3/api-docs, /v3/api-docs
 
-        - id: infra-appapi # 路由的编号
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/appapi/infra/**
-          filters:
-            - RewritePath=/appapi/infra/v3/api-docs, /v3/api-docs
-        - id: infra-platform # 路由的编号
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/infra/**
-          filters:
-            - RewritePath=/appapi/infra/v3/api-docs, /v3/api-docs
-        - id: infra-spring-boot-admin # 路由的编号(Spring Boot Admin)
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin/**
-        - id: infra-websocket # 路由的编号(WebSocket)
-          uri: grayLb://infra-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/infra/ws/**
-        ## bpm-server 服务
-        - id: bpm-admin-api # 路由的编号
-          uri: grayLb://bpm-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/bpm/**
-          filters:
-            - RewritePath=/admin-api/bpm/v3/api-docs, /v3/api-docs
-        - id: bpm-appapi # 路由的编号
-          uri: grayLb://bpm-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/appapi/bpm/**
-          filters:
-            - RewritePath=/appapi/bpm/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        ## report-server 服务
-        - id: report-admin-api # 路由的编号
-          uri: grayLb://report-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/report/**
-          filters:
-            - RewritePath=/admin-api/report/v3/api-docs, /v3/api-docs
-        - id: report-jimu # 路由的编号(积木报表)
-          uri: grayLb://report-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/jmreport/**
-        ## mp-server 服务
-        - id: mp-admin-api # 路由的编号
-          uri: grayLb://mp-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/mp/**
-          filters:
-            - RewritePath=/admin-api/mp/v3/api-docs, /v3/api-docs
-        - id: member-admin-api # 路由的编号
-          uri: grayLb://member-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/member/**
-          filters:
-            - RewritePath=/admin-api/member/v3/api-docs, /v3/api-docs
-        ## laboratory-server 服务
-        - id: laboratory-admin-api # 路由的编号
-          uri: grayLb://laboratory-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/laboratory/**
-          filters:
-            - RewritePath=/admin-api/laboratory/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        - id: laboratory-app-api # 路由的编号
-          uri: grayLb://laboratory-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/laboratory/**
-          filters:
-            - RewritePath=/app-api/laboratory/v3/api-docs, /v3/api-docs
-        - id: laboratory-appapi # 路由的编号
-          uri: grayLb://laboratory-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/appapi/laboratory/**
-          filters:
-            - RewritePath=/appapi/laboratory/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        ## pressure-server 服务
-        - id: pressure-admin-api # 路由的编号
-          uri: grayLb://pressure-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/pressure/**
-          filters:
-            - RewritePath=/admin-api/pressure/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        - id: pressure-app-api # 路由的编号
-          uri: grayLb://pressure-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/pressure/**
-          filters:
-            - RewritePath=/app-api/pressure/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        ## pressure2-server 服务
-        - id: pressure2-admin-api # 路由的编号
-          uri: grayLb://pressure2-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/pressure2/**
-          filters:
-            - RewritePath=/admin-api/pressure2/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        - id: pressure-platform-api # 路由的编号
-          uri: grayLb://pressure2-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/pressure2/**
-          filters:
-            - RewritePath=/platform-api/pressure2/v3/api-docs, /v3/api-docs
-        - id: system-app-api # 路由的编号
-          uri: grayLb://pressure2-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/pressure2/**
-          filters:
-            - RewritePath=/app-api/pressure2/v3/api-docs, /v3/api-docs
-        - id: pressure-appapi # 路由的编号
-          uri: grayLb://pressure-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/appapi/pressure/**
-          filters:
-            - RewritePath=/appapi/pressure/v3/api-docs, /v3/api-docs # 配置,保证转发到 /v3/api-docs
-        - id: system-app-api # 路由的编号
-          uri: grayLb://pressure-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/pressure/**
-          filters:
-            - RewritePath=/app-api/pressure/v3/api-docs, /v3/api-docs
-        - id: pressure-platform-api # 路由的编号
-          uri: grayLb://pressure-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/pressure/**
-          filters:
-            - RewritePath=/platform-api/pressure/v3/api-docs, /v3/api-docs
-        - id: pressure_long_timeout_route
-          uri: grayLb://pressure-server
-          predicates:
-            - Path=/*api/pressure/report-template/reportPreview # 匹配耗时的导出接口
-          order: -1 # **重要:高优先级,确保先匹配此规则**[citation:8]
-          metadata:
-            response-timeout: 300000 # 为导出接口单独设置300秒响应超时[citation:5]
-            connect-timeout: 5000
-        - id: member-app-api # 路由的编号
-          uri: grayLb://member-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/app-api/member/**
-          filters:
-            - RewritePath=/app-api/member/v3/api-docs, /v3/api-docs
-        - id: member-platform-api # 路由的编号
-          uri: grayLb://member-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/member/**
-          filters:
-            - RewritePath=/platform-api/member/v3/api-docs, /v3/api-docs
-        - id: laboratory-platform-api # 路由的编号
-          uri: grayLb://laboratory-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/platform-api/laboratory/**
-          filters:
-            - RewritePath=/platform-api/laboratory/v3/api-docs, /v3/api-docs
-        ## quartz-server 服务
-        - id: quartz-admin-api # 路由的编号
-          uri: grayLb://quartz-server
-          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
-            - Path=/admin-api/quartz/**
-          filters:
-            - RewritePath=/admin-api/quartz/v3/api-docs, /v3/api-docs
-
-      x-forwarded:
-        prefix-enabled: false # 避免 Swagger 重复带上额外的 /admin-api/system 前缀
 # 日志文件配置
 logging:
   level:

+ 6 - 0
tz-gateway/src/main/resources/application.yaml

@@ -177,6 +177,12 @@ spring:
             - Path=/platform-api/pressure2/**
           filters:
             - RewritePath=/platform-api/pressure2/v3/api-docs, /v3/api-docs
+        - id: pressure2-app-api # 路由的编号
+          uri: grayLb://pressure2-server
+          predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组
+            - Path=/app-api/pressure2/**
+          filters:
+            - RewritePath=/app-api/pressure2/v3/api-docs, /v3/api-docs
         - id: pressure2-appapi # 路由的编号
           uri: grayLb://pressure2-server
           predicates: # 断言,作为路由的匹配条件,对应 RouteDefinition 数组