docker-deploy
创建 6 个 Redis 容器
1 | docker create --name redis-node1 --net host -v /data/redis-data/node1:/data redis:5.0.5 --cluster-enabled yes --cluster-config-file nodes-node-1.conf --port 6379 |
- 部分参数解释:
1
2
3
4--cluster-enabled:是否启动集群,选值:yes 、no
--cluster-config-file 配置文件.conf :指定节点信息,自动生成
--cluster-node-timeout 毫秒值: 配置节点连接超时时间
--appendonly:是否开启持久化,选值:yes、no
启动 Redis 容器
1 | docker start redis-node1 redis-node2 redis-node3 redis-node4 redis-node5 redis-node6 |
组建 Redis 集群
1 | 这里以 redis-node1 实例为例 |
关于Redis集群搭建
1 | 手动添加节点 |