Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В Redis Sentinel кворум рассчитывается на основе количества Sentinel-процессов, следящих за кластером. В отказоустойчивой системе ЕССМ Sentinel-процесс запускается на Witness-node.

Только те Sentinel-ыпроцессы, которые настроены на мониторинг данного мастера и находятся в состоянии "активного мониторинга" (субъективно считают мастер доступным или недоступным), участвуют в голосовании. Sentinel-ы, которые вышли из строя, потеряли связь или были исключены, в расчете кворума на момент выборов не участвуют.

...

При обнаружении недоступности мастера Sentinel инициирует процедуру выборов лидера среди Sentinel-овпроцессов:

  1. Опрос — Sentinel отправляет другим Sentinel -ам запрос на голосование за себя. Каждый Sentinel может отдать свой голос только одному кандидату в текущем раунде голосования по принципу "первый запрос — первый голос";
  2. Подсчет голосов — учитываются ответившие узлы и голос самого кандидата.

...