redis集群给客户端127.0.0.1 ip

标签 redis redis-cluster

集群启动后。每个节点显示它的 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/

相关文章:

python - Celery 不使用 Redis 在 Kubernetes 中处理任务

Redis 快速填满内存,运行 --bigkeys 释放内存

python - 使用 Python 连接到 Redis 集群(在 Docker 中)

python - 重复轮询列表以查看哪个作业已完成的最佳方法

Spring Data Redis 不会将日期保留为空值

来自 xampp 的 Phpinfo() 不显示 php-redis 扩展 (UBUNTU 20.04)

java - 在 Redis 重启时自动将 Storm Topology 重新连接到 Redis Cluster

在启动时运行 R 脚本

Redis - 获取集群中的总数据集大小

Redis从3.0.7升级到5