我在谷歌应用引擎上部署了一个rails应用程序。我使用运行的本地redis服务器访问myapp.com/resque
并且它可以正常运行。在生产中这样做时,我似乎无法连接。我在谷歌计算引擎上部署了一个redis vm实例,我无法在任何服务器上redis-cli -h 123.123.123:6379
进入它。它只返回Could not connect to Redis at 11.111.11.1:6379: Connection refused
。我尝试过使用内部和外部IP而没有运气。
答案 0 :(得分:0)
我有同样的问题。 这是由于在redis conf中绑定。默认情况下,redis绑定到仅127.0.0.1 它位于redis.conf文件中 绑定127.0.0.1 正如redis security link中所提到的那样,只有受信任的客户端才能连接,默认情况下只允许其连接本地主机