sql >> Database >  >> NoSQL >> Redis

docker-compose:opnieuw verbinding geweigerd tussen containers

In uw code localhost van rq-worker1 is rq-worker1 zelf, niet redis en je kunt redis:6379 niet bereiken door verbinding te maken met localhost van rq-worker1 . Maar standaard redis en rq-worker1 bevinden zich in hetzelfde netwerk en u kunt de servicenaam gebruiken als een domeinnaam in dat netwerk. Dit betekent dat u verbinding kunt maken met redis service van rq-worker1 met behulp van redis als domeinnaam, bijvoorbeeld:client.connect(("redis", 6379))

Vervang localhost met redis in configuratie van rq-worker1 .




  1. Mongo converteert ingesloten document naar array

  2. MongoDB, Mongoose:hoe vind ik een subdocument in een gevonden document?

  3. Hoe kan ik met Predis een multidimensionale associatieve array INSTELLEN (d.w.z. opslaan)?

  4. Stel de standaarddatum in bij het invoegen van een document met tijd. Veld Tijd