Ubuntu平台实战Docker-compose部署redis一主二从三哨兵模式
一、前言
本文将基于以下环境部署redis一主二从三哨兵模式,docker-compose部署redis主从复制模式。
- "Ubuntu"VERSION="20.04.4 LTS (Focal Fossa)
- Docker version 20.10.12, build e91ed57
- docker-compose version 1.25.0, build
二、docker-compose部署redis一主二从三哨兵模式
# 准备
git clone https://gitee.com/zhengqingya/docker-compose.git
cd docker-compose/Liunx
# 当前目录下所有文件赋予权限(读、写、执行)
chmod -R 777 ./redis-master-slave-sentinel
# 运行 -- 哨兵模式(sentinel监视redis主从服务,当某个master服务下线时,自动将该master下的某个从服务升级为master服务替代已下线的master服务继续处理请求 -- 即主节点切换)
docker-compose -f docker-compose-redis-master-slave-sentinel.yml -p redis up -d
# 哨兵模式查看
# 连接
docker exec -it redis-sentinel-1 redis-cli -p 26379 -a 123456
# 查看redis主信息
sentinel master mymaster
# 查看redis从信息
sentinel slaves mymaster
本文链接:
/archives/10037
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
三多运维!
喜欢就支持一下吧