这个问题困扰了一个下午没有解决,百度的乱七八糟每一个有用的,最后在Stack Overflow找到问题答案,特此总结一下给大家,节省时间,珍爱生命。
如果是在linux就查看redis目录下面的redis.conf 如果是在windows下面就需要检查redis.windows.conf,redis.windows-service.conf两个问题
首先排查几个问题:
1.配置文件中的bind 127.0.0是否被注调,这个配置主要是为了防止所有的ip都可以访问所以固定为本机可访问,如果不需要考虑这个问题就可以注释掉。
2.你的redis几个节点里面需要加入配置 protected-mode no。关闭保护模式。
如图:
image.png
3.是否已经启动节点,这个可以再服务中查看
4.几个节点的服务器地址是否可以互相telnet通
5.服务器的防火墙是否关闭,或者端口号是否开通