Per raggiungere questo obiettivo, ti consigliamo di iscriverti alla sentinella, non al nodo principale. Il canale che stai cercando è "+switch-master"
. La documentazione di Sentinel indica il canale come "switch-master"
"senza il +", ma a partire dalla 3.2.4 il + è incluso.
Documenti dei messaggi Pub/Sub di Redis Sentinel
Dovresti essere in grado di fare riferimento ai documenti redis-py per il resto. Documenti Redis-py
AGGIORNAMENTO
Potresti anche considerare l'utilizzo di client-reconfig-script
collocamento.
Quando il master è cambiato a causa di un failover, è possibile richiamare uno script per eseguire attività specifiche dell'applicazione per notificare ai client che la configurazione è cambiata e il master si trova a un indirizzo diverso.
http://download.redis.io/redis-stable/sentinel.conf
Spero di esserti stato d'aiuto