jediscluster结构
https://www.cnblogs.com/itplay/p/11099327.html
Redis集群,3主3从,java程序通过Jedis接入集群,当我对redis进行写操作时,发现被定为到了主2,然后我就把主2节点手动关闭,于是抛出异常
JedisSlotBasedConnectionHandler类提供renewSlotCache方法,Jedis也会在经过几次读写错误之后(大概1分钟,redis cluster内部是如何通过ping pong容错的我没有细看)获取到主2的从节点,并且正确的进行读写,至于如何在集群节点故障时,Java服务器立即获取到从节点这个应该是不可能的