redis的哨兵模式配置

1、可以在本机解压安装几个不同端口号的redis服务,例如:

2、分别修改不同redis安装目录下面的redis.windows-service.conf文件来修改端口号:

3、安装不同端口号的redis服务,windows下redis的安装可以参考小编另一篇博文:windows下redis的安装

接下来安装哨兵的配置文件:

选择你要当做master(主机)的redis服务,在安装目录下创建sentinel.conf文件(哨兵配置文件)

4、在sentinel.conf文件里面添加内容格式:sentinel monitor [master-group-name] [ip] [port] [quorum]

比如:sentinel monitor mySentinel 127.0.0.1 6379 1

其中sentinel monitor为固定写法;

       [master-group-name] 为自己给哨兵取的名字;

       [ip]  为所要连接的主机ip;

       [port] 为redis的端口号;

       [quorum]是哨兵用来判断某个 Redis 服务器是否下线的参数,表示投票需要的"最少法定人数",比如有10个sentinal哨兵都在监控某一个master节点,如果需要至少6个哨兵发现master挂掉后,才认为master真正down掉,那么这里就配置为6,最小配置1台master,1台 slave。

5、在安装目录下启动哨兵:redis-server sentinel.conf --sentinel。

6、分别登陆连接三个redis服务,通过slaveof [ip] [port]来建立几个redis服务之间的主从关系:

7、通过 info replication查看各个服务之间主从服务等关系。

8、通过shutdown关闭主机,这是哨兵模式发挥作用,可看到主机端口变成了6380,主机负责写,从机负责读,可以自己验证一下或者通过 info replication 查看信息

9.当从新连接6379时,发现6379已经不再是master,而是变成了slave,由此,新的国王产生!!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值