Я пытаюсь настроить Redis To Go на моем Rails 4 приложении. Я хочу иметь возможность развернуть его и в Heroku.Настройка Redis To Go с Heroku и Rails 4.0.0
До сих пор, это то, что я сделал:
Через dashboard.heroku
сайт, я использовал один клик установить для версии Nano от Redis To Go, чтобы установить аддон мое приложение.
Я добавил gem 'redis'
в свой gemfile.
В config/environments/development.rb
я добавил эту строку:
ENV["REDISTOGO_URL"] = 'redis://redistogo:[email protected]:10280/'
Затем я создал config/initializers/redis.rb
файл, который выглядит следующим образом:
uri = URI.parse(ENV["redis://redistogo:[email protected]:10280/"] || "redis://localhost:6379/")
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
При выполнении Redis
команды в моей консоли теперь я получаю это ошибка:
Redis::CannotConnectError: Error connecting to Redis on 127.0.0.1:6379 (ECONNREFUSED)
Что я здесь делаю неправильно, и что мне нужно сделать, чтобы я мог протестировать в разработке и развертывании в Heroku без каких-либо проблем?