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

zuul add extra prefix for each eureka service ids

目前我已经在 zuul 属性文件中硬编码了我的 IP

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

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

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

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

我不能使用 zuul.prefix 因为,我还有一些不同前缀的服务

添加前缀如

zuul.prefix="v1"

并且您可以为特定服务剥离前缀,例如

zuul.routes.userdomain.stripPrefix=true