我正在学习风暴。我怀疑我们可以在Apache Storm上一次运行的拓扑数量。我已经在风暴集群上提交了两个拓扑但是一次只运行一个拓扑。我需要杀死或停用已存在的拓扑,用于运行任何新拓扑。
我正在使用Storm 0.9.4
Zookeeper 3.4.6
Kafka 2.10-0.8.2.1
我正在运行风暴灵气,主管和ui的一个实例。
我是否需要为每个实例运行多个实例?
我需要做什么才能同时运行多个拓扑?
我附上风暴ui的截图。
答案 0 :(得分:5)
我只使用了2个supervisor.slots.ports(在storm.yaml中)。我的拓扑配置中的setNumWorkers()也被指定为2.Hence,首先运行的拓扑占用了两个插槽。现在,我已经设置了5个supervisor.slots.ports并且工作正常。我能够一次运行多个拓扑。