sql >> Database teknologi >  >> NoSQL >> Redis

implementerer redis til heroku ude af stand til at oprette forbindelse

Til min opsætning har jeg /config/initializers/redis.rb med disse linjer:

uri = URI.parse(ENV["REDISTOGO_URL"] || "redis://localhost:6379/" )
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password)

Min REDISTOGO_URL er defineret i min heroku-konfiguration. Du burde være i stand til at validere det ved at skrive:

heroku config --app my_app

Du vil se værdien for REDISTOGO_URL i outputtet

Du bør kopiere din REDISTOGO_URL direkte fra Redis To Go. Du finder det ved at gå til instansen i heroku og klikke på Add Ons -> Redis To Go.

Her er et par tips:

  1. Bekræft, at du har din REDIS_TO_GO URL i din heroku-konfiguration fra kommandolinjen, som jeg har vist ovenfor.
  2. Bekræft, at REDIS_TO_GO-URL'en er identisk med den, der er tildelt den instans i Add Ons -> Redis To Go-konfigurationen.


  1. Indsættelse af en liste i en anden liste i Redis

  2. Sådan bruger du Node.js til at oprette en SSH-tunnelforbindelse til en MongoDB-database

  3. Spring data mongo paginering

  4. Hvordan gemmer man en række objekter i Redis?