gpt4 book ai didi

java - Zuul路由优先级高于Spring Controller

转载 作者:太空宇宙 更新时间:2023-11-04 10:07:24 24 4
gpt4 key购买 nike

我的 api 网关服务中有 Controller :

@GetMapping("/test")

我的一条路线有相同的端点。

当我调用/test 时,我的请求被路由,如何提高 Spring Controller 相对于 zuul 路由的优先级?

最佳答案

您可以在路径前面使用 forward 将路由添加到 Controller ,例如:

 zuul:
routes:
controller:
path: /test
url: forward:/test
other:
...

并将其放在其他路由定义之前,如果是 YAML 文件,它将保留顺序。

http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#_strangulation_patterns_and_local_forwards

我没有测试上面的例子,但我使用了类似的解决方案,并且效果很好。

关于java - Zuul路由优先级高于Spring Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52764158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com