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

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

重播已存档的亚马逊 EventBridge 事件

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

事件不一定按照添加到存档中的顺序重播。重放会根据事件中的时间处理要重放的事件,并按一分钟间隔重放这些事件。如果指定事件开始时间和事件结束时间范围为 20 分钟,则会首先从该 20 分钟范围的第一分钟开始重放事件。然后重放第二分钟的事件。您可以将DescribeReplay操作来确定重放的进度。EventLastReplayedTime返回上次重播事件的时间戳。

事件是基于(但独立于)PutEvents每秒交易数限制Amazonaccount. 您可以请求增大 PutEvents 的限额。有关更多信息,请参阅 。Amazon EventBridge StatBridge 配额

注意

每账户最多可以具有 10 个活动并发回放 10 个活动回放Amazon区域。

启动事件重放

  1. 打开位于 https://console.aws.amazon.com/events/ 的 Amazon EventBridge 控制台。

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

  3. 选择启动新的重播

  4. 输入名称用于重放,也可以选择一个说明

  5. 适用于中,选择要从中重放事件的归档文件。

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

  7. 适用于指定规则,请执行以下操作之一:

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

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

  8. 重播时间范围,指定日期Time, 和时区(对于 )开始时间End Time。只有事件发生在开始时间End Time将被重放。

  9. 选择启动重播

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

如果您启动重播,然后想中断它,您可以将其取消,只要状态 ois正在启动或者正在运行

取消重播

  1. 打开位于 https://console.aws.amazon.com/events/ 的 Amazon EventBridge 控制台。

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

  3. 选择要取消的重播。

  4. 选择 Cancel (取消)