我的 api 网关服务中有 Controller :
@GetMapping("/test")
我的一条路线有相同的端点。
当我调用/test 时,我的请求被路由,如何提高 Spring Controller 相对于 zuul 路由的优先级?
最佳答案
您可以在路径前面使用 forward 将路由添加到 Controller ,例如:
zuul:
routes:
controller:
path: /test
url: forward:/test
other:
...
并将其放在其他路由定义之前,如果是 YAML 文件,它将保留顺序。
我没有测试上面的例子,但我使用了类似的解决方案,并且效果很好。
关于java - Zuul路由优先级高于Spring Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52764158/