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

Bagaimana cara terhubung ke instance cluster Docker Redis menggunakan jedis untuk Java?

Masalahnya ada di konfigurasi Redis Cluster!

Aplikasi Anda meminta ke salah satu node yang dikonfigurasi. Ia menerima alamat semua node Redis, dalam kasus Anda adalah IP di jaringan Docker. Akibatnya, Anda mendapatkan kesalahan koneksi.

Untuk memperbaikinya, tambahkan parameter berikut ke setiap node di cluster untuk memperbarui alamat "beriklan"

Contoh dengan simpul 192.168.83.101:7000:17000 (host buruh pelabuhan adalah 192.168.83.101 , port perintahnya adalah 7000 , port bus cluster adalah 17000 )

cluster-announce-ip 192.168.83.100
cluster-announce-port 7000
cluster-announce-bus-port 17000



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Redis tidak update saat banyak request sekaligus

  2. Apa yang dilakukan parameter bind di Redis?

  3. Pengantar Struktur Data Redis:Hash

  4. StackExchange.Redis - Penggunaan LockTake / LockRelease

  5. Cara memeriksa dan membatalkan tugas Seledri berdasarkan nama tugas