4.部署Sentinel

进入刚刚复制好的Redis-x64-Sentinel目录
新建sentinel.conf文件
编辑添加如下内容
port 26379
#master
sentinel monitor master 127.0.0.1 6379 1
sentinel down-after-milliseconds master 5000
sentinel failover-timeout master 180000
sentinel parallel-syncs master 1

注意:port 26379为sentinel的端口,别和主库端口搞混!

参数参考:http://www.redis.cn/topics/sentinel.html

cd到Redis-x64-Sentinel目录
启动sentinel服务:redis-server.exe sentinel.conf --sentinel
122541j8jmdwmhiba9w99b.jpg 
接下来执行故障转移测试
win自带的CMD登录主库:执行shutdown
从sentinel端看到的情况
123313elxy0lhssketpxms.jpg 
从库变为master
再次启动原来的主库
sentinel端查看情况
原来的master变为slave
123801wpzxippoinpgxvii.jpg 
用cmd登录原来的主库和从库
123418h3ukkurribwuvpcu.png 
124003rk1cfji1ic91bj13.png 

主动执行主备切换,切换后原来的主库还是主库
登录sentinel端
执行:SENTINEL failover mymaster
124138bpply3pjd5oc5vyp.jpg 
登录主库查看情况
124211ibsbzbtbbcy0bybb.jpg 
在sentinel端查看

124237ffm50dynlmpxmnvp.jpg 

登录主库查看配置

124300lvvczx70xd0mee5e.jpg 

主备切换后,会发现配置文件发生了改变
125046q9apa9yzm71nkrqe.jpg 

在发生主备切换时,sentinel上的sentinel.conf变化.jpg (26.42 KB, 下载次数: 22)

下载附件

2016-5-27 12:50 上传







本文作者:HarLock
本文来自云栖社区合作伙伴rediscn,了解相关信息可以关注redis.cn网站。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值