提交者和群集之间是否有任何具体区别?当我使用LocalCluster时,它会创建自动yaml文件。但是,我想用我自己的设置设置这个yaml文件。
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
中找到。