集群启动后。每个节点显示它的 ip:port 为 127.0.0.1:3000x
客户端在另一台机器上。肯定达不到127.0.0.1:3000x
是否有任何配置要求 redis 节点使用子网 ip 而不是 127.0.0.1?
我在配置中没有找到任何主机配置。
*** FATAL CONFIG FILE ERROR ***
Reading the configuration file, at line 1
>>> 'host 10.1.130.193'
我找到了bind 指令。并使用了它。每个节点都告诉我 此节点的 IP 地址已更新为 10.1.130.193
。
问题解决了。
最佳答案
只需使用 bind 而不是 host。
关于redis集群给客户端127.0.0.1 ip,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34891176/