Redis
 sql >> Baza danych >  >> NoSQL >> Redis

docker-compose:połączenie redis odrzucone między kontenerami

W swoim kodzie localhost od rq-worker1 to rq-worker1 sam, a nie redis i nie możesz dotrzeć do redis:6379 przez połączenie z localhost od rq-worker1 . Ale domyślnie redis i rq-worker1 znajdują się w tej samej sieci i możesz użyć nazwy usługi jako nazwy domeny w tej sieci. Oznacza to, że możesz połączyć się z redis usługa od rq-worker1 używając redis jako nazwę domeny, na przykład:client.connect(("redis", 6379))

Powinieneś zastąpić localhost z redis w konfiguracji rq-worker1 .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zadzwonić do BGSAVE z BookSleeve?

  2. Redis jest pusty po uruchomieniu, chociaż istnieje plik .rdb

  3. Redis Hash Paginacja

  4. Dlaczego redis-server blokuje skrypt lua?

  5. Redis jako baza danych