猿问

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

具体需求是这样的,
这里的Redis是做存储的,不只是做缓存,例如任务队列,用户动态等
一主多从的Redis实例集群,当主发生故障的时候,如何能:
1、自动选出一个新的主实例
2、不需要应用端修改配置,自动将写请求切换到这个新的主实例上
慕雪6442864
浏览 358回答 2
2回答

蛊毒传说

补充一下:RedisSentinel方案优势能自动的将主Redis剔除,从从Redis里选出一个新的主,修改其它从Redisslaveof新主劣势无Proxy转发功能,需要应用端自行修改配置链接到新的主RedisSentinel发现主故障时,可以发送通知,这时需要客户端能监听到这个通知,通过RedisSentinel提供的API获取到新的主Redis地址SENTINELget-master-addr-by-namemaster-name
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答