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

Docker-compose - Redis ved 0.0.0.0 i stedet for 127.0.0.1

Facepalm!!!

Docker-containerne kommunikerede fint, problemet var, at jeg ikke havde fortalt Resque (appen, der bruger Redis), hvor den skulle finde den. Tak til "The Real Bill" for at påpege, at jeg burde bruge docker-cli.

For alle andre, der bruger Docker og Resque, skal du bruge dette i din config/initializers/resque.rb fil:

Resque.redis = Redis.new(host: 'redis', port: 6379)
Resque.after_fork = Proc.new { ActiveRecord::Base.establish_connection }


  1. Store dataarbejdsgange ved hjælp af pandaer

  2. hvordan man grupperer i mongoDB og returnerer alle felter i resultat

  3. MongoDB erhverver mLab  –  Hvad er de forskellige MongoDB-hostingalternativer?

  4. Installation af MongoDB på CentOS 8