繁体   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