我在主从安装中成功地使用了Redis for Windows(2.6.8-pre2)。但是,我需要提供一些自动故障转移功能,而sentinel似乎是最受欢迎的选择。当我在哨兵模式下运行redis时,哨兵会连接,但它总是认为主人关机了。此外,当我运行sentinel master命令时,它报告有0个奴隶(不是真的),并且没有其他哨兵(同样,不是真的)。就像它连接到主程序,但不正确。
还有人在Windows上看到过这个问题吗?更重要的是,有人在Windows环境中成功地使用了sentinel吗?任何帮助或指导都是感激的!
哨兵conf示例:
port 20001
logfile "sentinel1.log"
sentinel monitor shard1 127.0.0.1 16379 2
sentinel down-after-milliseconds shard1 5000
sentinel failover-timeout shard1 30000