redis 哨兵配置文件 发一份能直接能用的
时间: 2023-07-22 19:55:20 浏览: 47
以下是一个简单的 Redis 哨兵配置文件示例,你可以根据自己的需求进行修改:
```
# Redis Sentinel configuration file
# 哨兵配置
sentinel monitor mymaster 127.0.0.1 6379 2
sentinel down-after-milliseconds mymaster 5000
sentinel failover-timeout mymaster 15000
sentinel parallel-syncs mymaster 1
# 哨兵监听端口配置
port 26379
# 日志配置
logfile "/var/log/redis/sentinel.log"
loglevel notice
# 集群节点配置
# sentinel monitor <master-name> <ip> <port> <quorum>
# sentinel down-after-milliseconds <master-name> <milliseconds>
# sentinel failover-timeout <master-name> <milliseconds>
# sentinel parallel-syncs <master-name> <num>
# sentinel auth-pass <master-name> <password>
# sentinel config-epoch <master-name> <config-epoch>
# sentinel leader-epoch <master-name> <leader-epoch>
# sentinel known-slave <master-name> <ip> <port>
# sentinel known-sentinel <master-name> <ip> <port>
# sentinel current-epoch <master-name> <epoch>
```
这个配置文件假设你要监控的主节点的 IP 地址和端口号均为 127.0.0.1 和 6379,最小确认数量为 2,主节点失效时间为 5000 毫秒,故障转移超时时间为 15000 毫秒,同时只能有 1 个从节点对新主节点进行同步。哨兵节点的监听端口为 26379,日志文件存储在 /var/log/redis/sentinel.log,日志级别为 notice。