За моята настройка имам /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. Трябва да можете да потвърдите това, като напишете:
heroku config --app my_app
Ще видите в изхода стойността за REDISTOGO_URL
Трябва да копирате своя REDISTOGO_URL
директно от Redis To Go. Можете да го намерите, като отидете на екземпляра в heroku и щракнете върху Добавки -> Redis To Go.
Ето няколко указания:
- Уверете се, че имате вашия REDIS_TO_GO URL в конфигурацията на heroku от командния ред, както демонстрирах по-горе.
- Проверете, че URL адресът REDIS_TO_GO е идентичен с този, присвоен на този екземпляр в конфигурацията Добавки -> Redis To Go.