Данный раздел позволяет подключить несколько узлов (нод) кластера посредством распределительного кластера Kafka. Особенностью данного подхода является сохранение работоспособности при временной временной изоляции узла.
Для корректной работы достаточно наличие одного кластера Kafka. Однако, для обеспечения отказоустойчивости рекомендуем использовать несколько серверов Kafka. |
Также, в данной статье будет описана процедура конфигурации посредством использования пользовательского интерфейса WNAM 2. Существует также настройка формирования кластера посредством shell-скрипта. Подробнее можно прочесть в следующей статье.
Для наглядного примера, проведем тестовое подключение двух узлов WNAM 2 в один кластер. В качестве вводных данных будет следующее окружение:
wnam2t1: первый узел
wnam2t2: второй узел
172.x.x.1:9092 : сервер Kafka 1
172.x.x.2:9092 : сервер Kafka 2
Внимание! Если была приобретена лицензия на ПО WNAM 2 рекомендуем провести процедуру активации после конфигурации кластера. Однако, если раннее активация была произведена, советуем выполнить деактивацию и после корректной конфигурации кластера выполнить активацию заново. |
На сервере wnam2t1 перейдите "Настройки" – "Кластер" – "Kafka" и укажите адрес(а) серверов Kafka:

После того, как указали данные, нажмите кнопку "Сохранить".
Перейдите в раздел "Настройки" – "Кластер" – "Настройки" и укажите, какие данные будут передаваться для отправки и приемки. В данном примере будем передавать все данные для отказоустойчивости системы:

| Также не забудьте перезапустить сервер WNAM 2 для того, чтобы изменения вступили в силу. |
Перейдите на второй узел wnam2t2 и выполните те же указания по добавлению серверов Kafka.
После корректной настройки перейдите в раздел "Главная" – "Диагностика" – "Кластер". Если настройки были совершенны верно, вы можете увидеть примерно похожий результат:

Название и адрес узла могут быть другими. Для примера, некоторые данные были изменены, на корректность отображения примера изменения не влияют. |
После проведения данного руководства, конфигурацию кластера посредством пользовательского интерфейса можно считать завершенной.