【发布时间】: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