【发布时间】:2022-11-03 22:31:54
【问题描述】:
我有 2 个配置文件 test 和 myteam,因此有 2 个配置文件 application-test.yml 和 application-myteam.yml
application-test.yml 包含来自所有应用程序的路由(基于主分支主机) 例如:
spring:
cloud:
gateway:
routes:
- id: app1
uri: https://app1.company.com
predicates:
- Path = /api/msp/app1/someOperation/{id}
filters:
- StripPrefix=2
以及其他应用程序的其他几条路线。
我想要实现的是仅覆盖路由的子集并保持其他路由相同(最好不复制测试中的所有内容)到 myteam。在上面的示例中,我只想覆盖 id 为 app1 的路由,同时保持所有其他路由与 myteam 配置文件中的测试相同。
【问题讨论】:
标签: spring-boot spring-cloud spring-cloud-gateway