重播已歸檔的 Amazon EventBridge 活動 - Amazon EventBridge

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

重播已歸檔的 Amazon EventBridge 活動

建立封存之後,您就可以重播封存中的事件。例如,如果您使用其他功能更新應用程式,您可以重播歷史事件,以確保事件會重新處理,以保持應用程式的一致性。您也可以使用封存重播新功能的事件。當您重播事件時,您可以指定要從哪個封存重播事件、要重播的事件開始和結束時間、事件匯流排或一個或多個要重播事件所遵循的規則

事件不必以新增至封存的相同順序進行重播。重播會根據事件中的時間來處理要重播的事件,並以一分鐘的間隔重播事件。如果您指定的事件開始時間和結束時間涵蓋 20 分鐘的時間範圍,則會先從該 20 分鐘範圍的第一分鐘開始重播事件。然後,重播第二分鐘的事件。您可以使用的DescribeReplay作業 EventBridge API來判斷重新執行的進度。 EventLastReplayedTime返回重新顯示的最後一個事件的時間戳。

事件會根據 AWS 帳戶的每秒PutEvents交易數限制 (但不同於) 重新顯示。您可以要求提高的限制 PutEvents。如需詳細資訊,請參閱 Amazon EventBridge 配額

注意

每個 AWS 區域每個帳戶最多可以有 10 個作用中的并發重播。

若要開始事件重播
  1. 在打開 Amazon EventBridge 控制台https://console.aws.amazon.com/events/

  2. 在左側導覽窗格中,請選擇重播

  3. 選擇重新開始重播

  4. 輸入重播的名稱,或者輸入描述

  5. 針對來源,選取要從中重播事件的封存。

  6. 針對目的地,您可以將事件僅重播至發出事件的相同事件匯流排。

  7. 針對指定規則,請執行下列其中一個動作:

    • 選擇所有規則,將事件重播至所有規則。

    • 選擇指定規則,然後選取要重播事件的一個或多個規則。

  8. 重播時間範圍下,指定日期時間以及開始時間結束時間時區。僅會重播在開始時間結束時間之間發生的事件。

  9. 選擇開始重播

重播已封存的事件時,重播的狀態為已完成

如果您開始重播並想要中斷它,僅要狀態為開始執行中,您就可以取消它。

取消重播
  1. 在打開 Amazon EventBridge 控制台https://console.aws.amazon.com/events/

  2. 在左側導覽窗格中,請選擇重播

  3. 選擇要取消的重播。

  4. 選擇取消