Redis一主二从三哨兵的配置

一主二从的搭建在前面已经介绍过了,请见https://blog.csdn.net/m0_51212267/article/details/123718396?spm=1001.2014.3001.5502

搭建完成后:

下面来介绍哨兵的配置和搭建

在myredis下建立三个sentinel文件

文件内容:

port 26390    //配置 sentinel 端口号
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
 //监控 master 名字叫做 mymaster,地址是 127.0.0.1 端口号是 6380,1 表示有几个sentinel认为该
 master 出现故障,触发主备切换动作
sentinel monitor mymaster 127.0.0.1 6380 1
//指定多少毫秒之后 主节点没有应答哨兵sentinel 此时 哨兵主观上认为主节点下线 
sentinel down-after-milliseconds mymaster 5000  
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18

port 26391
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
sentinel monitor mymaster 127.0.0.1 6380 1
sentinel down-after-milliseconds mymaster 5000
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18
# Generated by CONFIG REWRITE
port 26392
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
sentinel monitor mymaster 127.0.0.1 6380 1
sentinel down-after-milliseconds mymaster 5000
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18
# Generated by CONFIG REWRITE

其中mymaster为监控对象起的名称,1为至少有多少个哨兵同意迁移的数量(比如主机挂掉,至少1个同意就进行切换)

配置完之后使用该命令分别启动三个哨兵(注意修改启动的配置文件)

redis-server sentinel.conf --sentinel

启动后:

 此时我们可以看到该哨兵监视到的主机叫 mymaster ,ip为127.0.0.1,端口号为6379,它的从机分别是下面两行,此时启动成功

当主机挂掉之后:

 如图所示,主机挂掉之后,就会进行选择,选择6380端口的redis作为新的主机,原来的6379变成了6380的从机,至此搭建完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

过街的老鼠

感谢你对诗仙女的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值