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

Comment connaître le statut maître/esclave de redis ?

La commande INFO renvoie le rôle actuel.

par exemple/ si nous sommes le maître

role:master

seront affichés, entre autres détails.

Et si nous passons à un esclave, peut-être en utilisant slaveof :

slaveof 192.168.1.66 6379

Nous en obtenons plus lorsque nous exécutons INFO :

role:slave
master_host:192.168.1.66
master_port:6379
master_link_status:down
master_last_io_seconds_ago:-1
master_sync_in_progress:0
master_link_down_since_seconds:1341313174

EDIT :Voici une commande cli succincte telle que montrée par Linus (mais qui vient de supprimer son message) :

redis-cli info | grep ^role

:)