Commande Redis Slaveof

Serveur Redis

La commande Redis Slaveof peut convertir le serveur actuel en serveur esclave du serveur spécifié.

Si le serveur actuel est déjà un serveur esclave d'un serveur maître, alors l'exécution de SLAVEOF host port entraînera l'arrêt de la synchronisation du serveur actuel avec l'ancien maître, l'abandon de l'ancien jeu de données et le début de la synchronisation avec le nouveau maître.

De plus, l'exécution de la commande SLAVEOF NO ONE sur un serveur esclave amènera l'esclave à désactiver la réplication et à passer de serveur esclave à serveur maître, et le jeu de données initialement obtenu par synchronisation ne sera pas abandonné.

En utilisant la fonctionnalité selon laquelle 'SLAVEOF NO ONE n'abandonne pas le jeu de données synchronisé', lorsque le serveur maître tombe en panne, le serveur esclave peut être utilisé comme nouveau serveur maître, ce qui permet d'assurer un fonctionnement ininterrompu.

Syntaxe

La syntaxe de base de la commande redis Slaveof est la suivante :

redis 127.0.0.1:6379> SLAVEOF host port  

Versions disponibles

>= 1.0.0

Valeur de retour

Renvoie toujours OK.

Exemples

redis 127.0.0.1:6379> SLAVEOF 127.0.0.1 6379
OK

redis 127.0.0.1:6379> SLAVEOF NO ONE
OK

Serveur Redis

Autres extensions