【发布时间】:2015-09-08 23:35:35
【问题描述】:
我无法从远程 AWS 实例连接到我的 Redis 服务器(虽然两个实例都在同一个 VPC 中)...
我已经启动了 CentOS 6 实例并启动了 Redis 服务器。我可以确认服务器正在运行:
tcp 0 0 *:6379 *:* LISTEN 891/redis-server *
tcp 0 0 *:6379 *:* LISTEN 891/redis-server *
我已将 AWS 安全组设置为:
Custom TCP | port 6379 | 0.0.0.0/0
我可以使用 redis-cli 从同一实例连接到 Redis 服务器,但是当我尝试从其他 AWS 实例连接时,我得到:
Could not connect to Redis at ec2-*.compute.amazonaws.com:6379: No route to host
【问题讨论】:
-
redis 配置中的
bind选项被注释...你建议我应该放什么来支持远程连接? -
@ItamarHaber 这与事实完全相反。 0.0.0.0 表示所有网络接口都接受连接。
-
@hobbs 你当然是对的 - 哎呀。
标签: amazon-web-services amazon-ec2 redis