jedis连接redis集群报错,求解,急!
我的jedis代码
/**客户端连接redis集群*/
@Test
public void testJedisCluster() throws Exception{
//创建一个JedisCluster对象,构造参数Set类型,每个集合中每个元素是HostAndPort类型
Set<HostAndPort> nodes = new HashSet<>();
JedisCluster jedisCluster = new JedisCluster(nodes);
//向集合中添加节点
nodes.add(new HostAndPort("192.168.25.128", 7001));
nodes.add(new HostAndPort("192.168.25.128", 7002));
nodes.add(new HostAndPort("192.168.25.128", 7003));
nodes.add(new HostAndPort("192.168.25.128", 7004));
nodes.add(new HostAndPort("192.168.25.128", 7005));
nodes.add(new HostAndPort("192.168.25.128", 7006));
//直接使用JedisCluster来操作redis,自带连接池。JedisCluster可以是单例的
jedisCluster.set("cluster-test", "Hello redisCluster");//设值key-value值
String result = jedisCluster.get("cluster-test");
System.out.println(result);
//系统关闭前关闭JedisCluster
jedisCluster.close();
}
报错JedisConnectionException: no reachable node is cluster