如何在同一个实例中运行多个storm topology?

How to run multiple storm topology at the same instance?

我正在学习 storm.I 对我们在 Apache 上一次可以 运行 的拓扑数量有疑问 Storm.I 在 Storm 集群上提交了两个拓扑,但一次只能一个拓扑 runs.I 需要终止或停用已经存在的拓扑以 运行 任何新拓扑。

我正在使用 Storm 0.9.4

动物园管理员 3.4.6

卡夫卡 2.10-0.8.2.1

我正在 运行ning 风暴灵气的一个实例,主管和 ui。

我是否需要 运行 每个实例的多个实例?

同时运行多个拓扑我需要做什么?

附上我的风暴截图ui。

我只使用了 2 supervisor.slots.ports(在 storm.yaml)。我的拓扑配置中的 setNumWorkers() 也被指定为 2.Hence,拓扑是 运行ning 首先占据了两个位置。现在,我已经设置了 5 supervisor.slots.ports 并且一切正常 fine.I 我能够一次 运行 多个拓扑。