Anda harus berlangganan pesan sentinel di salah satu saluran pubsub mereka. Anda dapat melihat di tautan yang Anda posting bahwa penjaga akan menerbitkan pesan seperti
+odown <instance details> -- The specified instance is now in Objectively Down state.
-odown <instance details> -- The specified instance is no longer in Objectively Down state.
+failover-takedown <instance details> -- 25% of the configured failover timeout has elapsed, but this sentinel can't see any progress, and is the new leader. It starts to act as the new leader reconfiguring the remaining slaves to replicate with the new master.
+failover-triggered <instance details> -- We are starting a new failover as a the leader sentinel.
Jadi, ketika Anda melihat seorang penjaga mempublikasikan di salah satu saluran tersebut, Anda perlu mengurai pesan dan meminta klien Anda meresponsnya. Redis tidak cerdas - Anda harus menangani hal ini menggunakan pustaka klien.
Secara khusus, saluran yang paling berguna adalah
+odown
+failover-detected
+switch-master