当通过 Node.js 客户端连接缓存数据库 Redis 版实例时,出现了 ClusterAllFailedError:Failed to refresh slots cache
错误提示,具体报错信息如下图所示。
当 Redis 实例启动时,系统会从主节点获取所有 slot 信息并进行缓存。但如果此时实例中的一个或多个节点出现故障,或者节点间的网络连接中断,slot 缓存可能会过时或无效,从而出现 ClusterAllFailedError:Failed to refresh slots cache
报错,同时无法对实例进行任何查询。
您可以参考如下方法解决 ClusterAllFailedError:Failed to refresh slots cache
报错问题: