是哨兵是Redis高可用性解决方案:由一个或多个哨兵实例组成的哨兵系统可以监视一个或多个主服务器以及主服务器对应的所有从服务器。当主服务下线,哨兵会发现并发起切换,选取一个从服务器升级为主服务器。

image-20230330141306910

image-20230330141319684

如果server1下线后又重新上线,那么哨兵会让它成为新的主服务器的从服务器。

启动并初始化哨兵

哨兵其实也是一台Redis服务器,不过他比较特殊,并不处理请求,所有它的启动和初始化和普通的有所不同。它不需要加载RDB和AOF文件,