Redisson未连接到Redis集群

时间:2020-07-30 08:39:03

标签: java redis redisson

我正在尝试配置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();

**我也尝试通过在上述配置中仅指定1个IP。 Redis集群使用以下配置(6节点clsuter-- 3master 3slave)部署在docker上:

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

**也尝试了没有保护模式和绑定的情况 但是我总是面临以下异常:

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

我尝试使用redis-cli从部署服务器连接到我的redis节点,并且连接成功

Redisson版本:3.13.2 Redis图片:redis:6

我不太确定我要去哪里错了,不胜感激

提前谢谢

0 个答案:

没有答案