Apache storm Storm全局分组容错
我最近开始使用Storm,但在网上找不到任何关于全局分组选项容错的资源 根据我对文件的理解;当使用使用全局分组的螺栓(螺栓a)运行拓扑时,将从螺栓B的任务接收元组到螺栓a的任务。由于使用全局分组选项,拓扑中只有螺栓a的一个任务 问题如下:如果我们在Bolt A中存储流的一些历史数据,并且包含Bolt A任务的工作进程死亡,那么会发生什么?这意味着存储在该螺栓中的数据会丢失吗Apache storm Storm全局分组容错,apache-storm,Apache Storm,我最近开始使用Storm,但在网上找不到任何关于全局分组选项容错的资源 根据我对文件的理解;当使用使用全局分组的螺栓(螺栓a)运行拓扑时,将从螺栓B的任务接收元组到螺栓a的任务。由于使用全局分组选项,拓扑中只有螺栓a的一个任务 问题如下:如果我们在Bolt A中存储流的一些历史数据,并且包含Bolt A任务的工作进程死亡,那么会发生什么?这意味着存储在该螺栓中的数据会丢失吗 提前感谢一旦所有下游任务都确认了元组,这意味着它们已经成功地处理了消息,如果出现关闭,则不需要重播消息。如果要在内存中保留
提前感谢一旦所有下游任务都确认了元组,这意味着它们已经成功地处理了消息,如果出现关闭,则不需要重播消息。如果要在内存中保留任何状态,则应将其存储在持久性存储中。当由于消息已持久化而导致状态更改时,应确认消息