Ruby   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ruby-on-rails – 想在Heroku上使用Redis(Redis :: CannotConnectError(在127.0.0.1:6379上连接到Redis时出错(ECONNREFUSED)))大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_874_0@
我想在Heroku上使用redis但我收到此错误redis :: CAnnotConnectError(在127.0.0.1:6379(ECONNREFUSED)上连接到redis时出错).

我检查了这些,但没有得到帮助.
Redis connection to 127.0.0.1:6379 failed – connect ECONNREFUSED,deploying redis to heroku unable to connect,How to get Redis to start on Heroku?.

我使用Ruby 2.0.0p247和Rails4.我正在使用美洲狮.

我使用redisToGo(nano),在/config/initializers/redis.rb中我写了这个.

uri = URI.parse(ENV["redisTOGO_URL"] || "redis://localhost:6379/" )
$redis = redis.new(:host => uri.host,:port => uri.port,:password => uri.password)

我检查过“redisTOGO_URL”是我在$heroku配置时可以看到的URl.

在Heroku GUI上重启redis,但它不起作用.

请告诉我我需要做的任何事情.
谢谢您的帮助.

解决方法

您正在尝试连接到自己的计算机(请注意127.0.0.1 == localhost).我猜这不是你正在寻找的redis服务器:)

看起来ENV [“redisTOGO_URL”]没有正确设置.

另外,只是一个侧面注释,如果你还没有查找Redis To Go,这是大多数人与Heroku一起用作redis服务器的东西.

大佬总结

以上是大佬教程为你收集整理的ruby-on-rails – 想在Heroku上使用Redis(Redis :: CannotConnectError(在127.0.0.1:6379上连接到Redis时出错(ECONNREFUSED)))全部内容,希望文章能够帮你解决ruby-on-rails – 想在Heroku上使用Redis(Redis :: CannotConnectError(在127.0.0.1:6379上连接到Redis时出错(ECONNREFUSED)))所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。