@lev1l

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

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

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

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

Есть мысли какие?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
sarapinit
@sarapinit
Точу водой камень
Например, скрипт который запустит
redis-cli info replication
для каждого узла
И будет парсить ответ
# Replication

role:master

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

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

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