目录
安装环境
操作系统: win7
redis版本:redis-5.0.10
安装包
redis官方没有Windows版本安装包,需在开源的GitHub下载
下载地址:https://github.com/tporadowski/redis/releases
安装包:Redis-x64-5.0.10.zip
redis哨兵模式是在redis主从复制模式的基础上面搭建的,新增了哨兵节点监控主节点
redis哨兵模式架构为1主n从n哨兵,从节点最少1个,哨兵节点最少3个,这里我们使用1主2从3哨兵架构部署
在D盘创建redis哨兵目录redis-sentine,下载安装包后解压到该目录并复制5次,分别重命名
主节点目录:redis-8001
从节点目录:redis-8002
从节点目录:redis-8003
哨兵节点目录:redis-sentinel-8004
哨兵节点目录:redis-sentinel-8005
哨兵节点目录:redis-sentinel-8006
配置文件
注意:若需要配置密码则主节点和从节点密码必须一样
哨兵节点监控主节点的密码配置:sentinel auth-pass <master-name> <password>
若主节点和从节点密码不相同,主节点下线后哨兵节点将会因密码错误而选举不了新的主节点
1.主节点配置文件
修改主节点redis-8001目录下的配置文件:redis.windows.conf
# 修改绑定IP,支持远程登录
bind 0.0.0.0
# 修改端口号
port 8001
# 修改密码
# 不设置密码也可以,登录时不需要密码
requirepass 123456
# 修改所属主节点密码
# 若配置了密码,则需要加上该配置,若该主节点下线重连新主节点时需要使用该密码
masterauth 123456
# 开启AOF持久化
# redis默认使用RDB持久化,将该配置修改为