Pro své nastavení mám /config/initializers/redis.rb
s těmito řádky:
uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)
Moje REDISTOGO_URL
je definován v mé konfiguraci heroku. Měli byste být schopni to ověřit zadáním:
heroku config --app my_app
Ve výstupu uvidíte hodnotu pro REDISTOGO_URL
Měli byste zkopírovat svou REDISTOGO_URL
přímo od Redis To Go. Najdete ji tak, že přejdete do instance v heroku a kliknete na Add Ons -> Redis To Go.
Zde je několik tipů:
- Ověřte, že v konfiguraci heroku máte svou adresu URL REDIS_TO_GO z příkazového řádku, jak jsem předvedl výše.
- Ověřte, že adresa URL REDIS_TO_GO je totožná s adresou URL přiřazenou k této instanci v konfiguraci Add Ons -> Redis To Go.