【问题标题】:How do I setup Redis for hardware failures?如何为 Redis 设置硬件故障?
【发布时间】:2018-01-15 02:33:52
【问题描述】:

我正在为我们的业务实施缓存解决方案。我有 3 个 linux 机器,我将设置哨兵以实现冗余/HA ..etc。配置看起来很简单。对于我们当前的 Web 服务,我们通过将传入请求发送到多个服务器(加权循环...等)来进行负载平衡。对于 Redis 实现,我不确定如何设置硬件故障转移。

如果主机停机,我是否在客户端(stackexchange redis)处理硬件故障转移以移动到从节点?

编辑:

我忘了说... 像这样设置连接多路复用器会自动处理硬件故障转移吗?

ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("server1:6379,server2:6379");

【问题讨论】:

    标签: asp.net redis load-balancing failover redis-sentinel


    【解决方案1】:

    我能够对此进行测试,并且它与连接多路复用器按预期工作 - 验证它是否会在其中一台服务器关闭时进行故障转移。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      • 1970-01-01
      相关资源
      最近更新 更多