Redis › Redis Sentinel & High Availability
Why does Redis Sentinel recommend running at least three Sentinel instances rather than just one?
BeginnerAnswer
Running multiple Sentinel instances allows them to reach a quorum, meaning a majority agreement, before deciding a primary has actually failed and triggering a failover, which prevents a single Sentinel instance's own network issue or crash from incorrectly triggering an unnecessary failover based on a false alarm.
-- Three or more Sentinels provide reliable quorum based decisions
sentinel monitor mymaster 192.168.1.10 6379 2Real-world example A team running three Sentinel instances across different servers avoids an unnecessary failover when just one Sentinel briefly lost network connectivity, since the remaining two correctly determined the primary was actually still healthy.