diff --git a/gateway/src/main/resources/application-route.yml b/gateway/src/main/resources/application-route.yml index f6de2c9..e627402 100644 --- a/gateway/src/main/resources/application-route.yml +++ b/gateway/src/main/resources/application-route.yml @@ -2,11 +2,27 @@ spring: cloud: gateway: routes: + - id: service-baidu + uri: https://www.baidu.com + predicates: + - name: Path + args: + patterns: /s + - name: Query + args: + param: wd + regexp: .* + - id: service-cloud1 uri: lb://service-cloud1 predicates: - - Path=/api/** + - name: Path + args: + patterns: /api/** + matchTrailingSlash: true + order: 1 + - id: service-cloud2 - uri: lb://service-cloud2 + uri: lb://service-cloud2 # 使用负载均衡代理请求 predicates: - - Path=/api/** + - Path=/api/** # 匹配规则,开头/api/** \ No newline at end of file