首页 > 解决方案 > 在 MISCONF 上未检测到 Redis 集群节点故障

问题描述

我们目前有一个 redis 缓存集群,其中 3 个主服务器和 3 个从服务器托管在 3 个 Windows 服务器上(1 个主/从服务器)。我们使用 StackExhange.Redis 作为我们的客户端。

我们禁用了 RBD,但启用了 AOF,并且在以下情况下遇到了集群问题:

我们知道我们不需要 AOF,所以我们在事件发生后将其禁用。

但我们想确认或证实我们对 redis 集群的看法:对我们来说,如果一个节点发生故障,集群会将所有请求重定向到另一个节点。我们已经测试了一个停止的节点主节点,一个从节点被提升为主节点,所以我们确信我们的集群正在工作,但我们不确定为什么在我们的例子中,节点没有被标记为故障。

当故障仅在客户端向集群发出请求时发生时,集群是否能够检测到节点故障?

标签: redis

解决方案


推荐阅读