sql >> Databasteknik >  >> NoSQL >> Redis

Får du ett anslutningsfel när du använder redis-trib.rb för att skapa ett kluster?

redis-trib.rb kan inte hantera Redis-noder som är lösenordsskyddade.

Så att försöka använda den på sådana noder skulle resultera i [ERR] Tyvärr, det går inte att ansluta till noden.

Varför hanterar inte verktyget redis-trib.rb autentiserade noder?

Det har att göra med det faktum att när en Redis-nod är lösenordsskyddad är endast kommunikationen på dess huvudport (som standard 6379) skyddad. Kommunikationen på dess klusterbuss (Default Port + 10000 =16379), där noder i ett kluster kommunicerar med varandra är inte skyddade. Så ett Redis-kluster är inte riktigt lösenordsskyddat när enskilda noder är det. Så att ha ett lösenord på enskilda Redis-noder i ett Redis-kluster tillför lite säkerhetsvärde. Därför har verktyget redis-trib.rb inte implementerat någon autentisering.

Mer information här:

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



  1. Gå igenom alla Mongo-samlingar och kör en fråga

  2. Hur kan jag sortera en Meteor-samling efter tidpunkt för insättning?

  3. Hur lyssnar man efter ändringar i en MongoDB-samling?

  4. Kontrollera det aktuella antalet anslutningar till MongoDb