Apache storm 我不知道';我不明白是什么';这意味着,如果消息处理过程必须只执行一次,则应使用trident

Apache storm 我不知道';我不明白是什么';这意味着,如果消息处理过程必须只执行一次,则应使用trident,apache-storm,trident,Apache Storm,Trident,我不明白如果消息处理必须只执行一次,那么应该使用三叉戟是什么意思 在BaseRichSpoot上使用ack()和fail()只能处理一次消息吗? 如果我不需要trident的功能(例如groupping、jonning…),我可以使用BaseRich吗?Storm支持“至少一次”流程,因为失败的消息将从一开始就被再次处理,这将导致一些重复 三叉戟是支持“一次到位”流程的一种方式 所以,如果你在暴风雨中只需要处理一次信息,你就必须使用trident

我不明白如果消息处理必须只执行一次,那么应该使用三叉戟是什么意思 在BaseRichSpoot上使用ack()和fail()只能处理一次消息吗? 如果我不需要trident的功能(例如groupping、jonning…),我可以使用BaseRich吗?

Storm支持“至少一次”流程,因为失败的消息将从一开始就被再次处理,这将导致一些重复

三叉戟是支持“一次到位”流程的一种方式

所以,如果你在暴风雨中只需要处理一次信息,你就必须使用trident