繁体   English   中英

Spring Cloud Config Config Server - 多个实例之间的同步

[英]Spring Cloud Config Config Server - Synchronization between several instances

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

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

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

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

更新:这可能是为 git 存储库制作前更新选项的一个选项。 这确保获得最新的状态,但会降低性能。

在Spring Cloud Services v3.1.2及以后版本中,可以在配置Config Server服务实例时使用periodic参数,使镜像服务定期自动刷新Git仓库镜像

链接

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM