Redis采用Sentinel实现主从切换

本文介绍了如何通过Sentinel配置Redis的主从切换。详细步骤包括Redis的安装、配置,以及Sentinel的设置,展示了在模拟主节点故障时Sentinel如何自动将从节点转换为主节点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天研究了一下Sentinel,实现了Redis的主从切换,下面简单介绍一下。
以下是我使用的两台机器,没有多余的机器,所以把sentinel部署在了166上面,最好是三台机器一起测试,效果会更明显。
master:192.168.11.165 port:20081
slave:192.168.11.166 port:20080
sentinel:192.168.11.166 port:26379

Linux 安装和配置Redis
一、Redis的安装
1.Redis下载:wget http://download.redis.io/releases/redis-3.0.3.tar.gz
2.解压:tar xzf redis-3.0.3.tar.gz
3.cd redis-3.0.3
4.make(编译)
5.编译完成进入src目录下就看到了3个可执行文件redis-server,redis-benchmark,redis-cli,还有个redis.conf和src同一层
6.拷贝这4个文件到一个文件夹下,方便redis命令的操作,cp redis-server ../redis/
7.启动redis服务:./redis-server redis.conf
8.netstat -tunpl | grep 20081
9.登录redis:./redis-cli -h 192.168.11.165 -p 20081 -a test

二、Redis的简单配置
1.是否设置为守护进程:daemonize no 默认不是
2.绑定的主机地址:bind 127.0.0.1
3.当客户端闲置多长时间后关闭连接:timeout 300 (如果设置为0表示关闭此设置)
4.日志级别:Redis总共支持四个级别:debug、verbose、notice、warning,默认为verbose
Debug

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值