【redis】包含部署+主从复制+高可用+cluster
Redis 主从复制和集群配置涉及多个方面,以下是基于 Redis 配置主从复制和创建 Redis Cluster 的简要步骤和示例配置:
主从复制配置:
- 在主节点的
redis.conf
文件中设置:
bind 0.0.0.0
port 6379
- 在从节点的
redis.conf
文件中设置:
bind 0.0.0.0
port 6380
slaveof <主节点IP> <主节点端口>
启动主节点和从节点的 Redis 服务。
Redis Cluster 配置:
- 在每个节点的
redis.conf
文件中设置:
bind 0.0.0.0
port 6379
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
- 启动所有节点的 Redis 服务。
- 使用
redis-cli
创建集群:
redis-cli --cluster create <节点IP1>:<端口1> <节点IP2>:<端口2> ... --cluster-replicas 1
其中,<节点IP1>:<端口1>
是你的 Redis 节点列表,--cluster-replicas 1
指定每个主节点的副本数。
以上步骤和配置是基于 Redis 的默认设置。根据实际部署环境,可能需要调整配置,例如设置密码、调整网络参数等。
评论已关闭