Chcete-li toho dosáhnout, budete se chtít přihlásit k odběru sentinelu, nikoli hlavního uzlu. Kanál, který hledáte, je "+switch-master"
. Dokumentace Sentinel označuje kanál jako "switch-master"
"bez +", ale od 3.2.4 je + zahrnuto.
Redis Sentinel Pub/Sub Message Docs
Pro zbytek byste měli být schopni odkazovat na dokumenty redis-py.Redis-py Docs
AKTUALIZACE
Můžete také zvážit použití client-reconfig-script
nastavení.
Když se hlavní server změnil z důvodu převzetí služeb při selhání, lze zavolat skript, aby provedl úkoly specifické pro aplikaci a informoval klienty, že se změnila konfigurace a hlavní server je na jiné adrese.
http://download.redis.io/redis-stable/sentinel.conf
Doufám, že to pomůže