Redis一主二从Sentinel监控配置(保姆级教程)
# 在Redis主服务器的redis.conf文件中设置
bind 0.0.0.0
port 6379
# 在Redis从服务器1的redis.conf文件中设置
bind 0.0.0.0
port 6380
slaveof 主服务器IP 6379
# 在Redis从服务器2的redis.conf文件中设置
bind 0.0.0.0
port 6381
slaveof 主服务器IP 6379
# 在Sentinel配置文件中设置
sentinel monitor mymaster 主服务器IP 6379 2
sentinel down-after-milliseconds mymaster 30000
sentinel parallel-syncs mymaster 1
sentinel failover-timeout mymaster 180000
# 分别启动Redis主服务器、Redis从服务器1和Redis从服务器2
# 启动Sentinel
sentinel.exe /path/to/sentinel.conf
以上配置示例中,需要将主服务器IP
替换为实际的IP地址。sentinel.conf
文件应该在Sentinel的配置目录中。这个配置示例展示了如何设置一个Redis主服务器和两个副本,以及如何使用Sentinel监控主服务器的状态。当主服务器宕机时,Sentinel会进行故障转移,选举一个副本作为新的主服务器。
评论已关闭