CSDN热搜
centos7官方已经停止维护镜像,可以替换为国产的阿里云等镜像
只需要在从节点中添加此配置即可,主节点无需任何改动
当触发哨兵选举之后,会自动在redis.conf与sentinel.conf末尾追加节点变更信息; 本地测试时,可以在一台机器上启动三个redis实例(复制三份配置文件),在另一台机器上启动三个redis实例作为哨兵
--cluster-replicas后面的1代表每个主节点带一个从节点,redis会自动选择命令中前几个作为主节点
从节点并不是在主节点一进入 FAIL 状态就马上尝试发起选举,而是有一定延迟,一定的延迟确保我们等待FAIL状态在集群 传播,slave如果立即尝试选举,其它masters或许尚未意识到FAIL状态,可能会拒绝投票(序号3会做合法性验证)
这个配置在一定程度上会影响集群的可用性,比如slave要是少于1个,这个集群就算leader正常也不能 提供服务了,需要具体场景权衡选择。
使用道具 举报
本版积分规则 回帖并转播 回帖后跳转到最后一页
程序园优秀签约作者
0
粉丝关注
18
主题发布