Redis
 sql >> Base de données >  >> NoSQL >> Redis

Vous obtenez une erreur de connexion lors de l'utilisation de redis-trib.rb pour créer un cluster ?

redis-trib.rb ne peut pas gérer les nœuds Redis protégés par mot de passe.

Donc, essayer de l'utiliser sur de tels nœuds entraînerait [ERR] Désolé, impossible de se connecter au nœud.

Pourquoi l'utilitaire redis-trib.rb ne gère pas les nœuds authentifiés ?

Cela a à voir avec le fait que lorsqu'un nœud Redis est protégé par un mot de passe, seule la communication sur son port principal (par défaut 6379) est protégée. La communication sur son bus de cluster (port par défaut + 10000 =16379), où les nœuds d'un cluster communiquent entre eux, n'est pas protégée. Ainsi, un cluster Redis n'est pas vraiment protégé par un mot de passe lorsque des nœuds individuels le sont. Ainsi, avoir un mot de passe sur des nœuds Redis individuels dans un cluster Redis ajoute peu de valeur de sécurité. Par conséquent, l'utilitaire redis-trib.rb n'a implémenté aucune authentification.

Plus d'informations ici :

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