我和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
那么它应该转到第二个实例微服务。
我怎样才能做到这一点?