Spring Cloud Config配置服务器 - 多个实例之间的同步

时间:2017-10-09 18:30:37

标签: spring-boot mesos spring-cloud-config spring-boot-configuration

让我们说我已经开始使用spring-cloud-config-server并使其正常工作(在后台使用git存储库)。所以现在我将在集群(mesos集群或AWS云等)上部署该配置服务器

因此,为了可靠性等,我想在集群中启动相同配置服务的两个实例。通过使用服务注册表,所有其他服务现在可以连接到该配置服务器并获取其配置。

但问题是:如何处理这些配置服务器之间的同步...例如,如果我更改git存储库中的配置,现在两个实例之间存在一些时间不足,将提供完全相同的信息...

是否存在解决方案?某种筏式人口普查协议/设置等?或者是否有唯一的解决方案不使用spring-config-server并使用etcd或其他解决方案?

更新 可能是为git存储库制作更新前选项的选项。这确保获得具有性能缺点的最新状态。

1 个答案:

答案 0 :(得分:0)

在Spring Cloud Services v3.1.2和更高版本中,可以在配置Config Server服务实例时使用周期参数,以使镜像服务定期自动刷新Git存储库镜像

pcf link