Für mein Setup habe ich /config/initializers/redis.rb
mit diesen Zeilen:
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
Meine REDISTOGO_URL
ist in meiner Heroku-Konfiguration definiert. Sie sollten dies überprüfen können, indem Sie Folgendes eingeben:
heroku config --app my_app
In der Ausgabe sehen Sie den Wert für REDISTOGO_URL
Sie sollten Ihre REDISTOGO_URL
kopieren direkt von Redis To Go. Sie finden es, indem Sie in Heroku zur Instanz gehen und auf Add Ons -> Redis To Go klicken.
Hier sind ein paar Hinweise:
- Vergewissern Sie sich, dass Sie Ihre REDIS_TO_GO-URL in Ihrer Heroku-Konfiguration über die Befehlszeile haben, wie ich es oben gezeigt habe.
- Vergewissern Sie sich, dass die REDIS_TO_GO-URL mit der URL identisch ist, die dieser Instanz in der Add-Ons -> Redis To Go-Konfiguration zugewiesen wurde.