根据官方网站的教程https://redis.io/topics/clust...
在一台linux主机上模拟redis集群,其中建立集群的命令如下:
redis-cli --cluster create 127.0.0.1:7000 127.0.0.1:7001 \
127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 \
--cluster-replicas 1
我将命令中127.0.0.1 换成linux主机的真实IP后就一直卡在
waiting for the cluster to join...........
如果IP是127.0.0.1 是可以成功的,如下
但是这样成功后,使用另一台Linux主机连接这个redis集群会出现问题:
求解答!
在redis官网,有下面的说明
也就是说,在这里,我除了要开放7001端口,还要在云服务器控制台开放17001端口,才能建立起集群。