【发布时间】:2021-06-11 08:52:43
【问题描述】:
我有一个用 Storms Stream API 编写的复杂风暴查询,由多个操作组成,例如 map、filter、window 等等。
当我在远程集群上运行此拓扑时,我只能看到在我的机器上执行了几个执行程序,但在 Storm UI 中,出现的螺栓远远少于操作员 (=bolts) 我之前实施过。我将任务并行度设置为 1,每个操作员的任务数也设置为 1。
示例:对于使用source、2 x map、sink 运行的查询,只显示一个spout 和一个bolt。
所以我的问题是:
storm 中是否发生了操作员的链接/共同定位? 我怎样才能将 Streaming API 中的每个运算符分离到一台工作机器上?
【问题讨论】:
标签: java distributed-computing apache-storm stream-processing