ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Redis 集群
[打印本页]
作者:
大号在练葵花宝典
时间:
2024-12-23 09:17
标题:
Redis 集群
Redis-Cluster
1、redis配置文件
redis.conf
port 7006
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
cluster-announce-ip 117.50.198.127
cluster-announce-port 7006
cluster-announce-bus-port 17006
appendonly yes
2、docker配置文件
docker-compose.yml
redis1:
image: redis:6.2.12
container_name: redis1
ports:
- "7001:7001"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis1/conf:/redis/config
# 数据文件
- /docker/redis1/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
redis2:
image: redis:6.2.12
container_name: redis2
ports:
- "7002:7002"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis2/conf:/redis/config
# 数据文件
- /docker/redis2/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
redis3:
image: redis:6.2.12
container_name: redis3
ports:
- "7003:7003"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis3/conf:/redis/config
# 数据文件
- /docker/redis3/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
redis4:
image: redis:6.2.12
container_name: redis4
ports:
- "7004:7004"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis4/conf:/redis/config
# 数据文件
- /docker/redis4/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
redis5:
image: redis:6.2.12
container_name: redis5
ports:
- "7005:7005"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis5/conf:/redis/config
# 数据文件
- /docker/redis5/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
redis6:
image: redis:6.2.12
container_name: redis6
ports:
- "7006:7006"
environment:
# 时区上海
TZ: Asia/Shanghai
volumes:
# 配置文件
- /docker/redis6/conf:/redis/config
# 数据文件
- /docker/redis6/data/:/redis/data/
command: "redis-server /redis/config/redis.conf"
restart: always
privileged: true
3、容器内执行创建集群命令
docker exec -it redis1 /bin/bash #--cluster-replicas 1表现有一个副本:redis会拿出3台做主机,3太做副本 redis-cli --cluster create 117.50.198.127 :7001 117.50.198.127 :7002 117.50.198.127 :7003 117.50.198.127 :7004 117.50.198.127 :7005 117.50.198.127 :7006 --cluster-replicas 1
4、执行yes
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4