在zuul中为同一路径设置多条路由

时间:2018-05-20 09:50:12

标签: netflix-zuul netflix-eureka

当我运行应用程序时,我需要它在多个Eureka服务器中注册。所以我将Zuul放在尤里卡前面并同时前往两个网址。这是否可能(对我来说这不起作用),如果没有,任何人都可以为此建议解决方法。 我尝试用逗号分隔网址,但也没有成功。

Zuul yml:

image

1 个答案:

答案 0 :(得分:0)

  

当我运行应用程序时,我需要它在多个Eureka服务器中注册。

通过在eureka.client.service-url.defaultZone中为多个Eureka服务器提供以逗号分隔的路径列表,可以实现这一点。你不需要为此使用Zuul。

示例(对于yml文件):

eureka:
  client:
    service-url:
        defaultZone:http://eureka-server1.com/eureka,http://eureka-server1.com/eureka 

请注意,在Eureka服务器列表中逗号之后不应该有任何空格。

您可以阅读有关使用多个Eureka服务器here的更多信息。