重放存档的 Amazon EventBridge 事件 - Amazon EventBridge
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

重放存档的 Amazon EventBridge 事件

创建存档后,您可以重放存档中的事件。例如,如果您使用其他功能更新应用程序,则可以重放历史事件,以确保重新处理该事件,以保持应用程序的一致性。您还可使用存档,为新功能重放事件。重放事件时,您可以指定要从哪个存档中重放事件、要重放事件的开始和结束时间、事件总线或重放事件的一条或多条规则

事件的重放顺序不一定要与添加到存档中的顺序相同。重放根据事件中的时间处理要重放的事件,并以一分钟的间隔进行重放。如果您指定了涵盖 20 分钟时间范围的事件开始时间和事件结束时间,会首先从该 20 分钟范围的第一分钟开始重放事件。然后重放第二分钟的事件。您可以使用 EventBridge API 的 DescribeReplay 操作来确定重放的进度。EventLastReplayedTime 可返回上次重放事件的时间戳。

事件的重放基于 Amazon 账户的每秒 PutEvents 事务限制,但与该限制是分开的。您可以请求提高 PutEvents 的限制。有关更多信息,请参阅 Amazon EventBridge 配额

注意

每个 Amazon 区域的每个账户最多可以有 10 个处于活动状态的并发重放。

开始活动重放
  1. 访问 https://console.aws.amazon.com/events/,打开 Amazon EventBridge 控制台。

  2. 在左侧导航窗格中,选择重放

  3. 选择启动新的重放

  4. 输入重放的名称描述(可选)。

  5. 对于来源,选择要重放事件的存档。

  6. 对于目的地,您只能将事件重放到发出事件的同一事件总线。

  7. 指定规则部分,请指定下列值之一:

    • 选择所有规则,将事件重放到所有规则。

    • 选择指定规则,然后选择要将事件重放到的一条或多条规则。

  8. 重放时间范围下,指定开始时间结束时间日期时间时区。仅重放开始时间结束时间之间发生的事件。

  9. 选择启动重放

重放存档中的事件时,重放的状态为已完成

如果您启动重放后想要中断它,只要重放状态为正在启动正在运行,就可以取消。

取消重放
  1. 访问 https://console.aws.amazon.com/events/,打开 Amazon EventBridge 控制台。

  2. 在左侧导航窗格中,选择重放

  3. 选择要取消的重放。

  4. 选择取消