【发布时间】:2019-07-08 07:01:21
【问题描述】:
我有一个 Spring Cloud 微服务,Zuul 在 docker 上运行。
要求:
我想创建具有特定要求的金丝雀部署,因为我们将有 x 个客户端,并且我想使用 y 个特定客户端(使用电子邮件或用户名)进行金丝雀测试。
我可以配置网关为这些客户端将请求路由到新版本的微服务吗?
【问题讨论】:
-
确定你能做到,我认为zuul中的路由你必须为客户端配置路径和service_id并做你想做的事情,它将所有请求路由到或者你可以用zuulfilter做到这一点是检查请求标头来自哪里并路由到你想要的地方
标签: spring-boot docker netflix-zuul canary-deployment