我创建了一个redis集群客户端,如下所示:
// create uri
RedisURI redisURI = RedisClusterURIUtil.toRedisURI(URI.create("redis://localhost:6379"));
RedisClusterClient redisClusterClient = RedisClusterClient.create(redisURI);
StatefulRedisClusterConnection<String, String> connection = redisClusterClient.connect();
现在,该连接将发现redis集群中的所有节点...
如何找到集群客户端发现的所有节点的列表?有没有可用的方法
答案 0 :(得分:0)
使用connection.getPartitions().getPartitions()
获得List
中的RedisClusterNode
或connection.getPartitions().iterator()
进行迭代。