使用LocalCluster和StormSubmitter在Apache Storm中创建拓扑有什么区别?

问题描述 投票:0回答:1

提交者和群集之间是否有任何具体区别?当我使用LocalCluster时,它会创建自动yaml文件。但是,我想用我自己的设置设置这个yaml文件。

apache-storm
1个回答
0
投票

LocalCluster用于测试,并在您启动LocalCluster的JVM中运行Storm组件(Nimbus,Supervisors和Workers)。您不应该在生产中使用LocalCluster。

StormSubmitter用于将拓扑提交到真正的Storm集群。 Nimbus,Supervisors和Workers都运行在他们自己的JVM中,这些JVM可以分布在多台机器上。设置群集的指南位于https://storm.apache.org/releases/2.0.0-SNAPSHOT/Setting-up-a-Storm-cluster.html。 storm.yaml文件可以在your-storm-dir/conf/storm.yaml中找到。

© www.soinside.com 2019 - 2024. All rights reserved.