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

Hvorfor kan Travis ikke oprette forbindelse, brug Redis cache_store, når den implementeres til Heroku?

I mit tilfælde løste jeg dette ved at ændre redis init til:

REDIS = Redis.new(:url => redis_url_string)

hvor jeg tidligere analyserede URI'en og indsendte argumenterne som:

uri = URI.parse(redis_url)
REDIS = Redis.new(:host => uri.host, :port => uri.port, :password => uri.password, :scheme => uri.scheme)

Jeg spekulerer på, om cache-lageret init har en lignende init-implementering til redis (jeg har ikke tjekket kilden der).




  1. Systemet er ikke blevet startet med systemd som init system (PID 1). Kan ikke operere

  2. Hvordan fungerer sortering med et indeks i MongoDB?

  3. Ember data-hierarki på flere niveauer med indlejret altid

  4. Bedste måde at modellere et afstemningssystem i MongoDB