Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

docker-compose:koneksi redis ditolak antar kontainer

Dalam kode Anda localhost dari rq-worker1 adalah rq-worker1 itu sendiri, bukan redis dan Anda tidak dapat menjangkau redis:6379 dengan menghubungkan ke localhost dari rq-worker1 . Tapi secara default redis dan rq-worker1 berada di jaringan yang sama dan Anda dapat menggunakan nama layanan sebagai nama domain di jaringan tersebut. Artinya, Anda dapat terhubung ke redis layanan dari rq-worker1 menggunakan redis sebagai nama domain, misalnya:client.connect(("redis", 6379))

Anda harus mengganti localhost dengan redis dalam konfigurasi rq-worker1 .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Laravel Echo Server, Redis, Socket.IO:Sepertinya tidak bisa membuatnya bekerja

  2. Redis - Pertimbangkan untuk mengganti nama salah satu kacang atau mengaktifkan overriding dengan mengatur spring.main.allow-bean-definition-overriding=true

  3. Kesalahan Perintah Pengelompokan Perusahaan Redis 'CLUSTER'

  4. bagaimana menangani sesi kedaluwarsa berdasarkan redis?

  5. Data yang bertahan dari Redis ke MongoDB untuk penyimpanan data