我的客户端应用程序在某个路径上命中了Zuul代理,应该重新分配到微服务上不相关的路径。定义路由后,请求将被重定向,但是zuul将原始路径附加到已定义的路由中,导致404错误。
如何防止zuul这样做?
客户致电http://myserver/api/objects/find
这应该重定向到http://backend/api/ui/monitor/v1/objects
但是被重定向到http://backend/api/ui/monitor/v1/objects/api/objects/find
Zuul路线定义:
zuul:
routes:
findobjects:
path: /api/objects/find
url: http://backend/api/ui/monitor/v1/objects