遗留网址所需的Zuul配置帮助

时间:2018-06-22 13:44:14

标签: java netflix-zuul api-gateway

我是Zuul的新手,请原谅我的无知,如果我忘了阅读任何文档,请原谅。这是我的参考 https://cloud.spring.io/spring-cloud-netflix/multi/multi__router_and_filter_zuul.html

我有一个旧的非网关后端,它响应了url https://example.com/api/getAds?store_id=11091

getAds在这里由服务控制器解析。

现在使用网关,我需要将网址指定为 https://example.com/api/getAds/getAds?store_id=11091

由于网关需要额外的参数才能解析服务。我在门口的application.yml配置了此路由。

zuul:   ignoreServices:'*'   路线:     adonbillApi:       路径:/ api / getAds / **       serviceId:adonbill-service     maxAdsApi:       路径:/ api / getMaxAds / **       serviceId:adonbill-service     ...

这需要我在url中提供额外的参数。但是我还需要支持将使用旧网址的旧客户。如何翻译传入的网址 https://example.com/api/getAds?store_id=11091https://example.com/api/getAds/getAds?store_id=11091

0 个答案:

没有答案