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

Mendapatkan kesalahan koneksi saat menggunakan redis-trib.rb untuk membuat cluster?

redis-trib.rb tidak dapat menangani node Redis yang dilindungi kata sandi.

Jadi mencoba menggunakannya pada node tersebut akan menghasilkan [ERR] Maaf, tidak dapat terhubung ke node.

Mengapa utilitas redis-trib.rb tidak menangani node yang diautentikasi?

Ini berkaitan dengan fakta bahwa ketika node Redis dilindungi kata sandi, hanya komunikasi pada port utamanya (secara default 6379) yang dilindungi. Komunikasi pada bus clusternya (Port Default + 10000 =16379), di mana node dalam sebuah cluster yang berkomunikasi satu sama lain tidak dilindungi. Jadi cluster Redis tidak benar-benar dilindungi kata sandi ketika masing-masing node dilindungi kata sandi. Jadi memiliki kata sandi pada masing-masing node Redis dalam cluster Redis menambahkan sedikit nilai keamanan. Oleh karena itu, utilitas redis-trib.rb belum menerapkan otentikasi apa pun.

Informasi lebih lanjut di sini:

https://groups.google.com/forum/#!topic/redis-db/Z8lMxTfDct8



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mengakses variabel dalam utas Rails

  2. Kurangi skor di Redis atau hapus jika 0

  3. Setel kunci awalan cache Redis di Symfony

  4. Bagaimana cara mengimplementasikan Redis di CodeIgniter?

  5. Menerapkan ScaleGrid DBaaS untuk Redis™ di AWS Virtual Private Cloud (VPC)