Задать вопрос
@lev1l

Как посчитать все master в редис кластере?

Всем привет. Имеется редис кластер из нескольких серверов (5).

Проблема такая: периодически меняются местами мастер и слейв между двумя серваками. Заказчику нужно сделать мониторинг / counter общего кол-ва мастеров в кластере.

Сентинел разворачивать - гемор и костыли.

Есть мысли какие?
  • Вопрос задан
  • 87 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Инженер данных
    6 месяцев
    Далее
  • Яндекс Практикум
    Инженер данных с нуля
    11 месяцев
    Далее
  • Нетология
    Дата-инженер
    16 месяцев
    Далее
Решения вопроса 1
sarapinit
@sarapinit
Точу водой камень
Например, скрипт который запустит
redis-cli info replication
для каждого узла
И будет парсить ответ
# Replication

role:master

Сколько ответов содержат role:master, столько и мастеров.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы