redis 一主两从三哨兵
为了配置一主两从三哨兵的Redis环境,你需要执行以下步骤:
- 安装Redis并确保它们可以互相通信。
- 配置主(Master)服务器。
- 配置两个从(Slave)服务器并指向主服务器。
- 配置三个哨兵(Sentinel)服务监视主服务器和从服务器。
以下是示例配置:
redis.conf (主服务器)
port 6379
redis.conf (从服务器1)
port 6380
slaveof 127.0.0.1 6379
redis.conf (从服务器2)
port 6381
slaveof 127.0.0.1 6379
sentinel.conf
port 26379
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 30000
sentinel parallel-syncs mymaster 1
sentinel failover-timeout mymaster 180000
另外两个哨兵配置文件
- 只需复制上面的
sentinel.conf
文件,并更改端口号为26380和26381。
启动Redis服务和哨兵服务的命令:
redis-server /path/to/redis.conf
redis-sentinel /path/to/sentinel.conf
确保更改/path/to/redis.conf
为你的实际配置文件路径,并为每个Redis和哨兵实例指定正确的端口。
评论已关闭