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
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 Lukey
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果