Redis Desktop Manager无法连接到阿里云数据库的解释

阿里云Linux虚拟机上的Redis集群在本地通过Redis Desktop Manager连接时出现无法正常使用的情况。问题在于集群节点配置文件中,公网IP被转换为私网IP,导致通信失败。解决方法是仅使用Java连接从节点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

阿里云linux虚拟机自己搭建的redis集群,在云服务器可以正常使用,如下图
集群信息
在这里插入图片描述
打开redis desktop manager连接时,能联通,如下:
测试连接
但是点击确认后,问题来了,连接并不能使用,不能打开,不能设置值。如下:

在这里插入图片描述
刚开始,特别懵,直到读了《redis的开发与运维》后,这个问题能想通一半。在连接7001节点时,redis内部各个节点会相互通信,确认redis各个节点可用。如果发送ping消息后,收到pong就代表通信成功,如红线部分;但绿线部分,通信失败,导致集群不可用。
坑人的就是阿里云公网和私网问题,我的公网:47.100..57,私网:172.19..8,我创建集群都是用的公网IP,但是集群节点配置文件会自动把当前

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值