Do mojej konfiguracji mam /config/initializers/redis.rb
z tymi liniami:
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
Mój REDISTOGO_URL
jest zdefiniowany w mojej konfiguracji heroku. Powinieneś być w stanie to sprawdzić, wpisując:
heroku config --app my_app
W danych wyjściowych zobaczysz wartość REDISTOGO_URL
Powinieneś skopiować swój REDISTOGO_URL
bezpośrednio z Redis To Go. Znajdziesz go wchodząc do instancji w heroku i klikając Add Ons -> Redis To Go.
Oto kilka wskazówek:
- Sprawdź, czy masz adres URL REDIS_TO_GO w konfiguracji heroku z wiersza poleceń, tak jak zademonstrowałem powyżej.
- Sprawdź, czy adres URL REDIS_TO_GO jest identyczny z adresem przypisanym do tej instancji w konfiguracji dodatków -> Redis To Go.