Redis哨兵模式
当主服务器宕机后需要手动把一台从服务器切换为主服务器,这就需要人工干预,费时费力,还会造成一段时间内服务不可用。这是就要考虑使用哨兵模式,哨兵模式会在主机宕机后通过投票的方式让从机自动上位。
实现哨兵模式
1、搭建一主二从redis集群
如何搭建点这里
2、提供哨兵配置文件
在redis安装目录下创建哨兵配置文件redis_sentinel.conf
//创建配置文件
vim redis_sentinel.conf
//编辑配置文件内容
sentinel monitor 哨兵名 主机ip 端口号
3、启动哨兵服务
//启动哨兵服务
redis-sentinel redis_sentinel.conf
4、模拟主机宕机
哨兵模式自动启动(哨兵模式选择了6381作为主机)
查看6381角色
5、主机恢复
当主机恢复后会自动从属于新的主机