redis配置哨兵监控详解

该文指导如何设置三个Redis服务器形成一主两从的架构,并配置哨兵(Sentinel)系统。当主服务器关闭时,哨兵会自动选择一个从服务器作为新的主机,确保服务的连续性。通过`redis-cli`命令行工具验证了故障转移功能,显示了Redis的高可用性。
摘要由CSDN通过智能技术生成

1、首先我们需要准备好启动三个redis服务器,并把他们配置成一主多从的模式

2、进入usr/local/bin目录下启动这三个redis服务器,.【./redis-server /myredis/redis6379.conf 】

【./redis-server /myredis/redis6380.conf 】【./redis-server /myredis/redis6381.conf 】

3、查看系统进程看三台redis是否都启动成功【ps -ef | grep redis】

 4、在bin目录下进入不同的服务器【./redis-cli -p 端口号】并且在两台从机下面配置6379为主机

 

6、然后在自定义的/myredis目录下新建文件 sentinel.conf,作为哨兵的启动文件

 7、编辑启动文件【vim sentinel.conf 】加入如下内容:

sentinel monitor mymaster 127.0.0.1 6379 1
# 设置主机访问密码(没有设置密码可以不用配置)
sentinel auth-pass mymaster 123456
sentinel down-after-milliseconds mymaster 15
sentinel failover-timeout mymaster 15

 

8、接下来进行测试:

将主服务器  6379 shutdown后,系统会根据优先级别:slave-priority 在从机里面选取一个作为主机,例如:我这里是将127.0.0.1 6380选为主机

9、重新输入密码查看127.0.0.1 6380:此时已经变为主机,并且显示只有一个从机

 10、然后我们将之前的主机127.0.0.1 6379重新启动输入密码,查看状态【info replication】显示主机为   127.0.01 6380

11、然后再主机 127.0.0.1  6280里面查看【info replication】显示有两个从机,就成功

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值