你的位置:首页 > 软件开发 > 数据库 > Redis集群~windows下搭建Sentinel环境及它对主从模式的实际意义

Redis集群~windows下搭建Sentinel环境及它对主从模式的实际意义

发布时间:2016-08-31 15:00:13
回到目录 关于redis-sentinel出现的原因Redis集群的主从模式有个最大的弊端,就是当主master挂了之前,它的slave从服务器无法提升为主,而在redis-sentinel出现之后,有效的解决了这个问题,它相当于是一个投票者或者哨兵,它时刻监视着redis集群的 ...

 回到目录

关于redis-sentinel出现的原因

Redis集群的主从模式有个最大的弊端,就是当主master挂了之前,它的slave从服务器无法提升为主,而在redis-sentinel出现之后,有效的解决了这个问题,它相当于是一个投票者或者哨兵,它时刻监视着redis集群的各个服务器,当主master挂了之后,它将进行投票进行新master的选举,一般地,我们会建立多个redis-sentinel服务器,它们都会进行主master的选举工作,当多个redis-sentinal都选择同一个主之后,这个主才有效!

关于之前的主从模式

对于内部的主从模式(master-slaves)主要实现了数据的读写分离,可以有效的提升服务器的吞吐量,但对于高可用上,表现不佳,因为当主挂了之后,从slave无法成为主,或者没有这种机制,相关主从环境搭建请像我的这篇文章

《Redis学习笔记~conf自主集群模式》

关于sentinel环境的搭建

1 下载redis3.2版

2 建立几个副本文件夹

Redis集群~windows下搭建Sentinel环境及它对主从模式的实际意义

3 对redis-window.conf的信息进行修改,主要有以下3点

sentinel monitor mymaster 127.0.0.1 6379 2 //当前的主master,2个sentinel选举成功后,才有效sentinel down-after-milliseconds mymaster 60000 //判断主master挂机的时间(毫秒)sentinel failover-timeout mymaster 180000 //失败的超时时间sentinel parallel-syncs mymaster 1 //选项指定了在执行故障转移时, 最多可以有多少个从服务器同时对新的主服务器进行同步, 这个数字越小, 完成故障转移所需的时间就越长

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Redis集群~windows下搭建Sentinel环境及它对主从模式的实际意义

关键词:Windows

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录