使用Spring Cloud Consul时如何自动配置DC?

时间:2018-05-17 09:32:57

标签: spring-cloud-consul

当使用Spring Cloud和Consul进行服务发现时,如果服务想要访问位于不同DC中的另一个服务,则必须在配置中指定DC名称,如下所示:

spring.cloud.consul.discovery.datacenters.STORES=dc-west

其中STORES是服务名称,dc-west是DC名称。

我认为理想的情况是任何服务的DC信息都可以自动获取,而不是通过任何配置文件或配置服务进行配置。

所以我的问题是,将来会提供这种DC自动发现机制吗?或者目前可以通过另一种方式实现?

0 个答案:

没有答案