Redis---07主从复制(哨兵模式)
一、什么是哨兵模式
基于主从复制的一般模式(一主二从)下,当发生主机发生宕机时,会通过流言协议判断主机是不是宕机,是的话则会通过投票协议自动把某一个从机转换成主机。
二、设置哨兵模式的配置文件

通过redis-sentinel [配置文件路径] 启动哨兵


三、相关知识
1.当主机宕机时,哨兵会自动选择一个从机作为主机,并把其他从机以及原主机变成新主机的从机,哨兵信息如下:

2.选择主机的条件(依次的)
1).选择优先级越高的==========优先级可以在redisXXX.conf配置文件中修改slave-priority的值
2).选择偏移量最大的==========偏移量:指原主机的数据获取最多的
3).选择runid最小的从机========每个redis实例启动后会随机生成一个40位的runid

浙公网安备 33010602011771号