为了账号安全,请及时绑定邮箱和手机立即绑定

Redis有什么好的自动故障转移方案

Redis有什么好的自动故障转移方案

ITMISS 2019-04-21 20:42:44
具体需求是这样的,这里的Redis是做存储的,不只是做缓存,例如任务队列,用户动态等一主多从的Redis实例集群,当主发生故障的时候,如何能:1、自动选出一个新的主实例2、不需要应用端修改配置,自动将写请求切换到这个新的主实例上
查看完整描述

2 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

补充一下:
RedisSentinel方案
优势
能自动的将主Redis剔除,从从Redis里选出一个新的主,修改其它从Redisslaveof新主
劣势
无Proxy转发功能,需要应用端自行修改配置链接到新的主
RedisSentinel发现主故障时,可以发送通知,这时需要客户端能监听到这个通知,通过RedisSentinel
提供的API获取到新的主Redis地址
SENTINELget-master-addr-by-namemaster-name
                            
查看完整回答
反对 回复 2019-04-21
  • 2 回答
  • 0 关注
  • 551 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号