@LexPex
PM Sysadm

Зачем нужна coordinate node в стеке ELK?

Всем привет!
Вот читаю документацию и пытаюсь понять зачем нужна coordinating node в кластере когда ее роль выполняет master node.
Просто во многих курсах Эластика об этом говорят но не упоменают причину.
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
akelsey
@akelsey
Как это понимаю я (почти перевод документации):
Данные могут лежать в разных индексах разных нодах.
При поступлении запроса (поискового) есть две фазы:
"scatter" - когда нода координационная знает у кого эти данные есть и она их ей отправляет (конкретной ноде где данные размещены)
"gather" - разрозненную информацию полученную с разных нод координационная нода аггрегирует в единый ответ и отдает тому кто её запросил.
Явной роли "coordination" задать нельзя, таковой нодой является любая нода у которой не задан роль в "node.roles". (либо мастер нода)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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