Redis 参数 cluster-require-full-coverage

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: Redis 参数 cluster-require-full-coverage

Redis 参数 cluster-require-full-coverage


有个问题,Redis Cluster 集群三主三从结构,如果一台 down 机, 数据还可以不可以写入?


答案:默认情况下,其中一台主(如果没有slave) down 机后,集群会显示不可用状态。

设置 cluster-require-full-coverage 成 no


当 cluster-require-full-coverage 配置成 no 的时候,表示当负责一个槽的主库下线且没有相应的从库进行故障恢复时,集群仍然可用


image.png

1.所有从库宕机,不可进行故障恢复,此时集群仍正常服务。

redis-cli -p 6379 shutdown ,将三个 slave 关闭

image.png

其中一个主节点宕机,此时为故障主节点正常服务,当key值位于故障节点的插槽时,无法进行正常操作,此时需要退出重连后才可进行对正常服务的主节点操作。

image.png

其中一个主节点宕机,此时为故障主节点正常服务,当key值位于故障节点的插槽时,无法进行正常操作,此时需要退出重连后才可进行对正常服务的主节点操作。

image.png

当Slave 全部down 机,两个主节点都宕机时,只剩一个 master,集群停止服务

image.png

设置 cluster-require-full-coverage 为 yes

当cluster-require-full-coverage为yes时,表示当负责一个插槽的主库下线且没有相应的从库进行故障恢复时,集群不可用,下面论证该情况。

  1. 查看配置情况,为yes。

image.png

有一个主节点宕机时,无从节点进行故障恢复,此时整个集群不可用。

image.png

相关文章
|
NoSQL Redis
Redis进阶-bind参数详解
Redis进阶-bind参数详解
670 0
|
NoSQL Java Linux
Java Spring Data Redis实战与配置参数详解 application.properties
Java Spring Data Redis实战与配置参数详解 application.properties。Java Spring Boot 2.0连接Redis服务器,可以在配置文件 application.properties中修改控制参数,包括安全、连接池、超时等参数。
12030 0
|
NoSQL Java Redis
redis连接池参数
如果系统启动完马上就会有很多的请求过来,那么可以给redis连接池做预热,比如快速的创建一些redis连接,执行简单命令,类似ping(),快速的将连接池里的空闲连接提升到minldle的数量。
494 0
|
JSON NoSQL Java
springBoot:jwt&redis&文件操作&常见请求错误代码&参数注解 (九)
该文档涵盖JWT(JSON Web Token)的组成、依赖、工具类创建及拦截器配置,并介绍了Redis的依赖配置与文件操作相关功能,包括文件上传、下载、删除及批量删除的方法。同时,文档还列举了常见的HTTP请求错误代码及其含义,并详细解释了@RequestParam与@PathVariable等参数注解的区别与用法。
126 2
|
存储 缓存 NoSQL
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
大数据-46 Redis 持久化 RDB AOF 配置参数 混合模式 具体原理 触发方式 优点与缺点
289 1
|
缓存 NoSQL 测试技术
【Azure Redis 缓存】Azure Redis 功能性讨论三: 调优参数配置
【Azure Redis 缓存】Azure Redis 功能性讨论三: 调优参数配置
120 1
|
缓存 NoSQL 网络协议
【Azure Redis 缓存】如何使得Azure Redis可以仅从内网访问? Config 及 Timeout参数配置
【Azure Redis 缓存】如何使得Azure Redis可以仅从内网访问? Config 及 Timeout参数配置
173 0
|
监控 NoSQL 安全
Redis进阶-JedisPool参数优化 & 如何合理估算核心参数 & redis连接池预热
Redis进阶-JedisPool参数优化 & 如何合理估算核心参数 & redis连接池预热
633 0
|
NoSQL 算法 数据管理
【Redis】Redis配置参数详解:优化过期删除机制
【Redis】Redis配置参数详解:优化过期删除机制
397 0
|
存储 NoSQL 前端开发
【SpringBoot】Redis集中管理Session和自定义用户参数解决登录状态及校验问题
【SpringBoot】Redis集中管理Session和自定义用户参数解决登录状态及校验问题
424 0