zuul为每个eureka服务ID添加额外的前缀

时间:2019-05-14 05:39:23

标签: spring-boot netflix-eureka netflix-zuul zuul-testing

当前,我已经在zuul属性文件中对IP进行了硬编码

zuul.routes.userdomain.path=/oldusers/**
zuul.routes.userdomain.url=http://olduser_server_ip:4545/oldusers/v1/oldlist

现在,我已经添加了Eureka并在zuul中启用了服务发现,现在我要像下面这样配置

zuul.routes.userdomain.path=/oldusers/**
zuul.routes.userdomain.serviceId=OLD-USER-SERVICE

但是在此如何添加额外的前缀'v1 / oldlist'

我不能使用zuul.prefix,因为我有更多带有不同前缀的服务

1 个答案:

答案 0 :(得分:0)

添加前缀,如

zuul.prefix="v1"

您可以删除特定服务的前缀,例如

zuul.routes.userdomain.stripPrefix=true