Я использую Sentinel в качестве решения высокой доступности для Redis.
У меня проблема.
В целях уменьшения давления репликации мастера, наши экземпляры redis являются многоуровневыми, как указано ниже: Во введении sentinel , Я обнаружил, что может контролировать несколько мастеров, поэтому я импортирую его и надеюсь работать следующим образом: Вторая строка реплики также логически принадлежит «мастеру», поэтому ее также необходимо отслеживать. ,
Получите противоположность того, что хотите. Когда Стражи только начали , у них были выборы и независимое множество мастеров, фактический мастер (роль: мастер), а не логик c мастер.
В: Так могут ли часовые работать в режиме мониторинга, как показано на рисунке выше?
Моя основная конфигурация следующая:
sentinel monitor top-master xxx.x.x.x 6379 2
sentinel monitor second-level-first xxx.x.x.x 6379 2
sentinel monitor second-level-second xxx.x.x.x 6379 2
sentinel monitor second-level-third xxx.x.x.x 6379 2