搭建主从集群
配置文件示例
链接:https://pan.baidu.com/s/1WoUumlSXstW1uL-FRHsM3A?pwd=qwer
提取码:qwe
利用docker-compose.yaml文件来构建集群
基本操作
连接r1节点:docker exec -it r1 redis-cli -p 7001
查看其配置:info replication【默认情况下role状态都是master】
设置当前节点的主节点:slaveof 192.168.150.101 7001(slaveof IP地址 主节点端口号)
退出节点:exit
主从同步原理
哨兵原理
搭建哨兵集群
1.停掉之前的redis集群
doker-compose down
2.配置哨兵
配置文件示例
链接:https://pan.baidu.com/s/1WoUumlSXstW1uL-FRHsM3A?pwd=qwer
提取码:qwer
创建集群目录并将sentinel文件插入
创建目录
3.启动集群
docker-compose up -d
可以通过日志查看哨兵状态
docker logs -f s1
如果r1宕机,可以看到哨兵运行过程