阿里云linux虚拟机自己搭建的redis集群,在云服务器可以正常使用,如下图
打开redis desktop manager连接时,能联通,如下:
但是点击确认后,问题来了,连接并不能使用,不能打开,不能设置值。如下:
刚开始,特别懵,直到读了《redis的开发与运维》后,这个问题能想通一半。在连接7001节点时,redis内部各个节点会相互通信,确认redis各个节点可用。如果发送ping消息后,收到pong就代表通信成功,如红线部分;但绿线部分,通信失败,导致集群不可用。
坑人的就是阿里云公网和私网问题,我的公网:47.100..57,私网:172.19..8,我创建集群都是用的公网IP,但是集群节点配置文件会自动把当前