Redis---07主从复制(哨兵模式)

一、什么是哨兵模式

  基于主从复制的一般模式(一主二从)下,当发生主机发生宕机时,会通过流言协议判断主机是不是宕机,是的话则会通过投票协议自动把某一个从机转换成主机

二、设置哨兵模式的配置文件

  

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

   

  

 三、相关知识

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

  

  2.选择主机的条件(依次的)

    1).选择优先级越高的==========优先级可以在redisXXX.conf配置文件中修改slave-priority的值

    2).选择偏移量最大的==========偏移量:指原主机的数据获取最多的

    3).选择runid最小的从机========每个redis实例启动后会随机生成一个40位的runid

 

posted @ 2020-04-20 22:36  Jenne  阅读(157)  评论(0)    收藏  举报