2016-03-25 3 views
0

J'ai une configuration redis sentinel avec un maître, deux esclaves et 3 sentinelles en cours d'exécution. J'ai remarqué qu'à un certain moment les sentinelles peuvent changer le maître en choisissant l'un des esclaves comme maître. Cela cause des problèmes à une application qui se connecte au nœud maître en tant que client autonome (je travaille sur la modification du code pour utiliser des sentinelles). Je voulais savoir s'il est possible de changer le maître en se connectant au client sentinelle, c'est-à-dire 'redis-cli'Comment basculer maître redis en configuration sentinelle

Quelqu'un peut-il me faire savoir s'il y a une commande que je peux utiliser pour changer l'adresse IP maître?

Répondre

1

Vous pouvez déclencher manuellement un basculement en exécutant:
redis-cli -a {password} -p {sentinel_port} SENTINEL failover {cluster_name}

+0

cette réponse à votre question? – davissp14