Voor mijn setup heb ik /config/initializers/redis.rb
met deze regels:
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
Mijn REDISTOGO_URL
is gedefinieerd in mijn heroku-configuratie. U zou dat moeten kunnen valideren door te typen:
heroku config --app my_app
U ziet in de uitvoer de waarde voor REDISTOGO_URL
Kopieer uw REDISTOGO_URL
rechtstreeks van Redis To Go. Je vindt het door naar de instantie in heroku te gaan en op Add Ons -> Redis To Go te klikken.
Hier zijn een paar tips:
- Controleer of je je REDIS_TO_GO URL in je heroku-configuratie hebt vanaf de opdrachtregel, zoals ik hierboven heb gedemonstreerd.
- Controleer of de REDIS_TO_GO-URL identiek is aan de URL die aan die instantie is toegewezen in de Add-ons -> Redis To Go-configuratie.