我们目前有一个Redis缓存群集,其中3个主服务器和3个从属服务器托管在3台Windows服务器上(每个服务器1个主服务器/从服务器)。我们正在使用StackExhange.Redis作为客户端。
我们禁用了RBD但启用了AOF,并且在以下情况下群集出现了一些问题:
MISCONF Errors writing to the AOF file: No space left on device
)。我们知道我们不需要AOF,因此在事件发生后我们已将其取消。
但是我们想确认或证实我们对Redis集群的看法:对我们来说,如果一个节点出现故障,则集群会将所有请求重定向到另一个请求。我们已经测试过,在停止的节点主节点上,从节点被提升为主节点,因此我们有信心集群能够正常工作,但是我们不确定为什么在这种情况下节点未标记为故障。
仅当从客户端向集群发出请求时,集群才能够检测到节点故障吗?