Windows上的Redis-3.0.5 Sentinel

时间:2016-06-01 20:56:07

标签: windows spring-boot redis spring-data sentinel

尝试使用redis-3.0.5 64位在localhost(Windows)上使用3 Sentinel设置运行1 Master 2 Slave,如下所述:

https://github.com/ServiceStack/redis-config.git

所有实例都很好,似乎是通信,直到我使用命令测试故障转移:

redis-cli -p 6380 DEBUG sleep 30

此命令在30秒后返回,在此期间Master变为不可用,并且我的Java应用程序(使用带有Jedis客户端的Spring-Data-Redis)进入连接重试模式。

任何Redis或Sentinel实例的控制台或日志文件都没有日志消息。没有任何两个奴隶被提拔为主人的指示。

命令" SENTINEL get-master-addr-by-name mymaster"在30秒的睡眠时间和之后显示相同的主IP和端口。

我错过了什么吗?

0 个答案:

没有答案