You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Redisson无法连接Redis集群问题排查求助

Redisson连接Docker部署的Redis集群时出现连接超时异常

我正在尝试配置Java应用通过Redisson连接Redis集群,但始终遇到连接超时的问题,希望能得到大家的帮助。

我的Redisson客户端配置

Config config = new Config();
config.useClusterServers()
     .addNodeAddress("redis://IP:6379", "redis://IP:6379", "redis://IP:6379");
RedissonClient redisClient = Redisson.create(config);
redisClient.getRemoteService();

我也曾尝试仅在上述配置中指定一个IP。

Redis集群部署配置(Docker,6节点——3主3从)

每个节点的redis.conf配置如下:

port 6379
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
protected-mode no
bind <NODE_IP>

我也尝试过关闭protected-mode并移除bind配置。

遇到的异常

WARN org.redisson.cluster.ClusterConnectionManager - connection timed out: IP/IP:6379|#]

已验证的操作

  • 从部署Java应用的服务器使用redis-cli连接Redis节点,能够成功连接。

环境信息

  • Redisson版本:3.13.2
  • Redis镜像:redis:6

我不确定问题出在哪里,麻烦大家帮忙排查一下可能的原因?

内容的提问来源于stack exchange,提问作者glitch99

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 18:03:12