本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
重放存档的 Amazon EventBridge 事件
创建存档后,您可以重放存档中的事件。例如,如果您使用其他功能更新应用程序,则可以重放历史事件,以确保重新处理该事件,以保持应用程序的一致性。您还可使用存档,为新功能重放事件。重放事件时,您可以指定要从哪个存档中重放事件、要重放事件的开始和结束时间、事件总线或重放事件的一条或多条规则。
事件的重放顺序不一定要与添加到存档中的顺序相同。重放根据事件中的时间处理要重放的事件,并以一分钟的间隔进行重放。如果您指定了涵盖 20 分钟时间范围的事件开始时间和事件结束时间,会首先从该 20 分钟范围的第一分钟开始重放事件。然后重放第二分钟的事件。您可以使用 EventBridge API 的 DescribeReplay
操作来确定重放的进度。EventLastReplayedTime
可返回上次重放事件的时间戳。
事件的重放基于 AWS 账户的每秒 PutEvents
事务限制,但与该限制是分开的。您可以请求提高 PutEvents 的限制。有关更多信息,请参阅 Amazon EventBridge 配额。
注意
每个 AWS 区域的每个账户最多可以有 10 个处于活动状态的并发重放。
开始活动重放
访问 https://console.aws.amazon.com/events/
,打开 Amazon EventBridge 控制台。 -
在左侧导航窗格中,选择重放。
-
选择启动新的重放。
-
输入重放的名称和描述(可选)。
-
对于来源,选择要重放事件的存档。
-
对于目的地,您只能将事件重放到发出事件的同一事件总线。
-
在指定规则部分,请指定下列值之一:
-
选择所有规则,将事件重放到所有规则。
-
选择指定规则,然后选择要将事件重放到的一条或多条规则。
-
-
在重放时间范围下,指定开始时间和结束时间的日期、时间和时区。仅重放开始时间和结束时间之间发生的事件。
-
选择启动重放。
重放存档中的事件时,重放的状态为已完成。
如果您启动重放后想要中断它,只要重放状态为正在启动或正在运行,就可以取消。
取消重放
访问 https://console.aws.amazon.com/events/
,打开 Amazon EventBridge 控制台。 -
在左侧导航窗格中,选择重放。
-
选择要取消的重放。
-
选择取消。