Redis
 sql >> база данни >  >> NoSQL >> Redis

разгръщането на redis към heroku не може да се свърже

За моята настройка имам /config/initializers/redis.rb с тези редове:

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

Моят REDISTOGO_URL е дефиниран в моята конфигурация на heroku. Трябва да можете да потвърдите това, като напишете:

heroku config --app my_app

Ще видите в изхода стойността за REDISTOGO_URL

Трябва да копирате своя REDISTOGO_URL директно от Redis To Go. Можете да го намерите, като отидете на екземпляра в heroku и щракнете върху Добавки -> Redis To Go.

Ето няколко указания:

  1. Уверете се, че имате вашия REDIS_TO_GO URL в конфигурацията на heroku от командния ред, както демонстрирах по-горе.
  2. Проверете, че URL адресът REDIS_TO_GO е идентичен с този, присвоен на този екземпляр в конфигурацията Добавки -> Redis To Go.


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis:Сбор от Резултати в сортиран набор

  2. Какви са случаите на използване, при които Redis е предпочитан пред Aerospike?

  3. Намиране на стойности чрез използване на частично име на ключ в Redis Sorted Set

  4. Redis - Грешка:стойността не е валидна float

  5. Как да стартирам анализ на паметта на AWS ElastiCache?