假设我有两个数据中心,每个数据中心都运行一个redis实例。此外,我在这两个数据中心中运行了三个sentinel实例,每个实例在不同的机器上,但其中两个在同一数据中心。在最坏的情况下,如果第一个数据中心变得不可用,三个前哨实例中的两个+一个redis实例将同时关闭。如果此redis实例是主实例,则会故障转移到其他数据中心。Data center 1 - Sentinel 1 -> Points to master in data center 1
Data center 1 - Sentinel 2