В чем разница между использованием LocalCluster и StormSubmitter для создания топологии в Apache Storm? - PullRequest
0 голосов
/ 03 сентября 2018

Есть ли какая-то конкретная разница между Отправителем и Кластером? Когда я использовал LocalCluster, он автоматически создает файл yaml. Однако я хочу установить этот файл yaml с моими собственными настройками.

1 Ответ

0 голосов
/ 03 сентября 2018

LocalCluster предназначен для тестирования и запускает компоненты Storm (Nimbus, Supervisor и Workers) в JVM, с которой вы запускаете LocalCluster. Вы не должны использовать LocalCluster в производстве.

StormSubmitter предназначен для отправки вашей топологии в настоящий кластер Storm. Nimbus, Супервайзеры и Рабочие работают на своих собственных JVM, которые могут быть распределены по нескольким машинам. Руководство по настройке кластера: https://storm.apache.org/releases/2.0.0-SNAPSHOT/Setting-up-a-Storm-cluster.html. Файл storm.yaml находится в your-storm-dir/conf/storm.yaml.

...