storm中的localorshuffle分组

localorshuffle grouping in storm

考虑以下拓扑配置:
#spouts: 2
#螺栓:8
#workers: 3

使用这种配置,其中一个工人将没有 spout,如果我们在 spout 和螺栓之间应用 localorshuffle 分组,工人 3 个螺栓会收到任何元组吗?

不,据我所知没有。当您使用 localOrShuffle 分组时,您是说您希望尽可能发送到同一 JVM 内的任何螺栓,并且仅在 VM 内没有合适的螺栓任务时才发送到 JVM 外部。