[Storm]如果其中一个失败,锚定到同一消息 ID 的其他元组会怎样?

[Storm]What happens to other tuples anchored to the same message id if one of them fails?

如果锚定到消息 ID 的元组之一失败,其他元组会完全处理还是被风暴停止?

锚定到同一消息 ID 的其他元组将继续正常处理。 Storm 会立即使 spout 中的消息 id 失败,这可能会导致 spout 重试根元组。

此行为的原因是 difficult/expensive 让 spout 尝试告诉所有可能正在处理锚定到失败消息 ID 的元组的螺栓,该元组已经失败。