进入刚刚复制好的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

4.部署Sentinel 
接下来执行故障转移测试
win自带的CMD登录主库:执行shutdown
从sentinel端看到的情况

4.部署Sentinel 
从库变为master
再次启动原来的主库
sentinel端查看情况
原来的master变为slave
4.部署Sentinel 
用cmd登录原来的主库和从库
4.部署Sentinel 
4.部署Sentinel 

主动执行主备切换,切换后原来的主库还是主库
登录sentinel端
执行:SENTINEL failover mymaster
4.部署Sentinel 
登录主库查看情况
4.部署Sentinel 
在sentinel端查看

4.部署Sentinel 

登录主库查看配置

4.部署Sentinel 

主备切换后,会发现配置文件发生了改变
4.部署Sentinel 

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

下载附件

2016-5-27 12:50 上传







本文作者:HarLock
本文来自云栖社区合作伙伴rediscn,了解相关信息可以关注redis.cn网站。

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2021-08-20
  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
  • 2021-07-04
猜你喜欢
  • 2021-08-14
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案