6.6 Redis主从复制之故障处理

1.无自动故障转移
一主两从模型,当从节点1故障无法向Client提供服务时,无法将服务转移到从节点2上继续为Client提供服务。

2.自动故障转移
一主两从模型,当从节点1故障无法向Client提供服务时,将服务转移到从节点2上继续为Client提供服务。

3.slave故障
当一个slave出现故障,对于master来说没有太大的问题,除非maste的压力非常大,需要通过扩容再做一个新的slave来进行负载均衡。连接到故障slave节点上的client将无法读取到数据,此时需要将此client的请求连接切换到其他的slave上,需要考虑另一个slave是否能承受这些压力,一般来说不会有太大的问题。

4.master故障
对于master出现的故障,连接到master节点上的client将无法进行读写操作。连接到从节点上的只读客户端是正常的,对应的client服务可以正常使用。此时需要对这个故障进行处理,比较简单的方法是向一个slave执行slaveof no one命令,将其设为新的master,对另外的slave执行slaveof new master命令将其连接到新的master上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值