在风暴中,我可以指定一个螺栓将运行的工人数量吗?

在风暴中,我可以指定一个螺栓将运行的工人数量吗?

问题描述:

当使用三叉戟时,如果一批螺杆将要在一个螺栓上进行处理,该批次可以在不同的工人上运行吗?在风暴中,我可以指定一个螺栓将运行的工人数量吗?

+0

我认为它的工作原理是相反的。你可以建议一个螺栓的并行性,并且应该根据这个来配置工人的数量。我发现这有助于:http://storm.apache.org/releases/current/Understanding-the-parallelism-of-a-Storm-topology.html – ndtreviv

+0

谢谢,但我最想知道的是,如果我使用三叉戟批次,还可以在指定螺栓的不同工人上处理一批? – Niubility

你可以(但很棘手)。和不。

对于1)没有配置参数。您只能配置整个拓扑的工作人员数量。但是,您可以实施自定义调度程序,将螺栓的执行程序分配给特定数量的工作人员。

对于2)批次是一个“工作单位”不能分开。因此,它不能被分割为多个工人。

+0

感谢您的帮助~~ – Niubility