Я хочу использовать Redis на Heroku, но получаю эту ошибку Redis::CannotConnectError (Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED))
.
Я проверил их, но мне не помогли. Подключение Redis к 127.0.0.1:6379 не удалось - подключите ECONNREFUSED, развертывание redis на heroku, неспособном подключиться, Как заставить Redis запускаться на 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" - это тот же URL, который я вижу, когда $ heroku config
.
Я перезапустил Redis в Heroku GUI, но он не работает.
Пожалуйста, скажите мне все, что мне нужно сделать. Спасибо за помощь.