Docker-Compose搭建Redis集群的实现教程

redis列表,Docker-Compose搭建Redis集群的实现教程,在server上创建一个目录用于存放redis集群部署文件。这里我放的路径为/root/redis-cluster,在/opt/docker/redis-cluster目录下创建redis-1,redis-2,redis-3,redis-4,redis-5,redis-6文件夹,注意:port值不能都为6379,根据上面redis列表设置的端口号,依次给redis-1 ~ redis-6设置6379~6384端口号,这里直接使用daocloud提供的redis镜像地址daocloud.io/library/redis:6.0.4,在/root/redis-cluster文件夹下创建docker-compose.yml文件。,docker-compose.yml文件内容如下:,启动容器,执行命令:,Docker-Compose搭建Redis集群的实现教程,随便找一个容器进入,这里我选择redis-1进入。 在进入容器后,输入如下命令开启集群:,Docker-Compose搭建Redis集群的实现教程,出现下图即为成功。,Docker-Compose搭建Redis集群的实现教程,使用redis-cli命令,连接集群中任意节点。(随便找一台能ping通集群所在IP的电脑,这里我用的本机进行测试),显示为如下图,即为集群健康状态,Docker-Compose搭建Redis集群的实现教程,Docker-Compose搭建Redis集群的实现教程,注意看图中的slave,master,myself等关键字。,Docker-Compose搭建Redis集群的实现教程,Docker-Compose搭建Redis集群的实现教程,注意:这里根据切片自动切换到了该数据分片所在的节点上,所以下面可以看到连接的节点变为了192.168.1.4:6380,get test,这里因为就是在该数据所在分片上进行的查询,所以连接节点没有改变。,
返回顶部
跳到底部

Copyright 2011-2024 南京追名网络科技有限公司 苏ICP备2023031119号-6 乌徒帮 All Rights Reserved Powered by Z-BlogPHP Theme By open开发

请先 登录 再评论,若不是会员请先 注册