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
目前我已经在 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