void test() {
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
Set<String> sentinels = new HashSet<>(Arrays.asList(
"哨兵IP1:port1",
"哨兵IP2:port2",
"哨兵IP3:port3"
));
JedisSentinelPool pool = new JedisSentinelPool("masterName", sentinels, jedisPoolConfig, "password");
Jedis jedis = pool.getResource();
System.out.println(jedis.getClient().getHost());
System.out.println(jedis.getClient().getPort());
}
redis哨兵模式获取redis节点访问地址
最新推荐文章于 2024-03-30 22:23:32 发布
该代码示例展示了如何通过JedisSentinelPool在Java中配置和使用Redis哨兵集群,以连接到指定的主节点。首先创建JedisPoolConfig实例,然后设置哨兵节点的IP和端口,接着通过JedisSentinelPool初始化连接池。最后,从池中获取资源并打印客户端的主机名和端口号。
4214

被折叠的 条评论
为什么被折叠?



