redis 强制故障转移和主服务器宕机导致的自动故障转移之间的区别

redis 强制故障转移和主服务器宕机导致的自动故障转移之间的区别

我想使用go-redis NewFailoverClinet作为客户端循环将数据设置到我的数据库(redis-3.2.6)中。

结果显示使用命令sentinel failover <MasterName>触发故障转移可能会导致数据丢失,但日志显示所有数据都已保存并有OK响应。

用来kill -9 <masterPID>引起自动故障转移返回与数据库中保存的数据完全匹配的正确日志

我想知道由命令和主服务器宕机触发的故障转移机制

相关内容