哨兵机制

1.作用
image1

1.1 哨兵如何得知master挂了? Ping-pong
image2

1.2 如何选举出新的master呢?
image3

1.3 实现政权交换(故障转移)
image4

1.4 总结
image5

  1. 搭建实例
    配置三个哨兵,三个slave,然后把master搞宕机
    哨兵会心跳检测每秒ping, 先主观subjectdown,再根据哨兵/2的数量判断客观是否objectdown
    然后选择一个最好的slave为master,再广播,再将master设为slave ,
    over这是一个奴隶翻身作主的故事

3.在redistemplate配置
3.1 添加pom依赖
3.2 在application添加redis的配置信息(哨兵的)
3.3 配置读写分离
image6