google-app-engine - 无法连接到 Google App Engine 上的 Redis 服务器

标签 google-app-engine redis bitnami

我在谷歌应用引擎上部署了一个 Rails 应用程序。我在运行本地 redis 服务器的情况下访问 myapp.com/resque,它可以正常工作。在生产中这样做时,我似乎无法连接。我在谷歌计算引擎上部署了一个 redis 虚拟机实例,但我无法在任何服务器上将它 redis-cli -h 123.123.123:6379 添加到其中。它只返回 Could not connect to Redis at 11.111.11.1:6379: Connection refused。我试过同时使用内部和外部 IP,但没有成功。

最佳答案

我遇到了同样的问题。 这是由于在 redis conf 中绑定(bind)。默认情况下,redis 仅绑定(bind)到 127.0.0.1 它在 redis.conf 文件中 绑定(bind) 127.0.0.1 正如redis安全中提到的link它在那里,因此只允许受信任的客户端连接,默认情况下它是唯一的本地主机

关于google-app-engine - 无法连接到 Google App Engine 上的 Redis 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38417871/

相关文章:

linux - 我如何知道 Jenkins 以什么用户身份运行?

node.js - 如何在 Redis key 过期时收到通知?

java - 在 GCE 上重启后 Jenkins 无法正常启动

unit-testing - 如何在单元测试中使用 webapp2 获取 uri_for?

java - 将 JPA 与 Cloud SQL 结合使用时,这些限制是否仍然存在?

data-structures - 我将如何在 Redis 中构建这些数据?

ruby-on-rails - 如何在 Redis 中命名和存储我的数据集?

ruby-on-rails - MS Azure 上的 Bitnami Mongodb ReplicaSet 设置问题 - 辅助节点延迟响应

python - 谷歌应用引擎上的 webapp、tipfy 或 django

java - 谷歌应用引擎数据库