Spring Cloud Consul +多个数据中心的功能区?

时间:2016-08-18 22:25:19

标签: load-balancing spring-cloud consul netflix-ribbon

目前我正在使用Spring Cloud Consul进行服务发现,并希望使用Ribbon来加载平衡服务调用。我能够在同一DC内的所有服务实例上成功地进行负载均衡(使用RestTemplate),但是当这些服务被取消注册时,它从未在另一个DC中看到该服务的实例。从Consul的角度来看,两个数据中心都使用WAN-Gossip正确连接。我是否需要在Spring Cloud Consul中配置“查看”其他数据中心/区域?我的最终目标是在DC1内的服务之间实现负载平衡,并在DC1中所有实例都关闭时切换到DC2中的负载平衡。

谢谢!

0 个答案:

没有答案