簡體   English   中英

Redis 具有多級副本的哨兵

[英]Redis sentinel with multilevel replicas

我使用Sentinel作為 redis 的高可用性解決方案。

我有個問題。

考慮到降低master的復制壓力,我們的redis實例是多級的,如下: 在此處輸入圖像描述 sentinel的介紹中,我發現可以監控多個master,所以我導入它,希望如下工作: 在此處輸入圖像描述 副本的第二行在邏輯上也屬於“master”,因此也需要對其進行監控。

得到相反的結果當哨兵剛開始時,他們有一個選舉和獨立的許多主人,實際主人(角色:主人),而不是邏輯主人。

Q:那么sentinels可以做上圖中的監控模式嗎?

我的主要配置如下:

sentinel monitor top-master xxx.x.x.x 6379 2

sentinel monitor second-level-first xxx.x.x.x 6379 2

sentinel monitor second-level-second xxx.x.x.x 6379 2

sentinel monitor second-level-third xxx.x.x.x 6379 2

簡而言之 - 否

要回答上述問題,您需要深入了解哨兵正在做什么。

  • 它將找出它連接到主站的所有從站。
  • 它與這些節點建立一個 pub-sub。
  • 當您的實際主節點失敗並且另一個節點成為主節點時,這將無法傳播。

事實上,為了進一步回答,您能否分享您在 level1 上的從節點的配置? 事實上,這根本不可能。 我只是想知道這是如何工作的。 如果您可以共享配置文件,go 將通過並相應更新。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM