簡體   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