哨兵机制

1.作用
339ddccc306863f963f116de27662fb869b62326

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

1.2 如何选举出新的master呢?
579ae5227241434cc218a4e7683e9c339e06491e

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

1.4 总结
da60ffa7ab20fe216b13fbb163d4ee63f0be67a4

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

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