Spring Cloud:将请求路由到特定的微服务实例

时间:2018-01-23 10:43:48

标签: spring-cloud netflix-zuul spring-cloud-netflix netflix-ribbon

我和Eureka一起使用ZUUL。

让我们说,我有两个微服务实例,比如测试。 他们的配置如下

spring:
  application:
    name: test
server:
  port: 7878
eureka:
  instance:
    metadata-map:
      version: 1

spring:
  application:
    name: test
server:
  port: 7879    
eureka:
  instance:
    metadata-map:
      version: 2

如果我在http标头中发送version: 1,那么请求应该转到微服务的第一个实例,如果是version: 2那么它应该转到第二个实例微服务。

我怎样才能做到这一点?

0 个答案:

没有答案