アーカイブされた Amazon EventBridge イベントの再生 - Amazon EventBridge

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

アーカイブされた Amazon EventBridge イベントの再生

アーカイブを作成すると、アーカイブからイベントを再生することができます。例えば、アプリケーションを追加機能で更新する場合、履歴イベントを再生して、イベントの再処理がアプリケーションの一貫性を維持するようにすることができます。アーカイブを利用して、新しい機能に対するイベントを再生することもできます。イベントを再生する場合、再生するアーカイブ、再生するイベントの開始時間と終了時間、イベントバスまたは、1 つ以上のルールを指定することができます。

イベントは、必ずしもアーカイブに追加された順序通りに再生されるわけではありません。再生では、イベント内の時間に基づいて再生するイベントを処理し、1 分間隔で再生します。イベントの開始時刻と終了時刻を 20 分単位で指定すると、イベントは、その 20 分単位の最初の 1 分目から再生されます。その後、2 分目以降のイベントが再生されます。の EventBridge API DescribeReplayオペレーションを使用して、リプレイの進行状況を確認できます。 は、最後にリプレイされたイベントのタイムスタンプEventLastReplayedTimeを返します。

イベントは、 AWS アカウントの 1 秒あたりのPutEventsトランザクション数の制限に基づいて再生されますが、それとは別に再生されます。の制限の引き上げをリクエストできます PutEvents。詳細については、「Amazon EventBridge Quotas」を参照してください。

注記

アカウントあたり、 AWS リージョンあたり最大 10 個のアクティブな同時再生を設定できます。

イベント再生を開始するには
  1. で Amazon EventBridge コンソールを開きますhttps://console.aws.amazon.com/events/

  2. 左のナビゲーションペインの [Replays] (再生) を選択します。

  3. [Start new replay] (新規再生を開始) を選択します。

  4. 再生の [Name] (名前) を入力し、必要に応じて [Description] (説明) を入力します。

  5. [Source] (ソース) で、イベントを再生するアーカイブを選択します。

  6. 送信先に対して、イベントを出したものと同じイベントバスにだけ、イベントを再生できます

  7. [Specify rules] (ルールの指定) で、次のいずれかの操作を行います。

    • [All rules] (すべてのルール) を選択して、すべてのルールにイベントを再生します。

    • [Specify rules] (ルールの指定) を選択して、イベントを再生するルールを選択します。

  8. [Replay time frame] (再生時間枠) で、[Date] (日付)[Time] (時間)[Time zone] (タイムゾーン)[Start time] (開始時間)[End time] (終了時間) を指定します。[Start time (開始時間)] [End time (終了時間)] の間に発生したイベントのみが再生されます。

  9. [Start replay] (再生を開始) を選択します。

保存されたイベントが再生されると、再生のステータスは、[Completed] (完了) となります。

再生を開始した後に中断したい場合、ステータスが [Starting] (開始中) または [Running] (実行中) であれば、キャンセルすることができます。

再生をキャンセルするには
  1. で Amazon EventBridge コンソールを開きますhttps://console.aws.amazon.com/events/

  2. 左のナビゲーションペインの [Replays] (再生) を選択します。

  3. キャンセルする再生を選択します。

  4. [Cancel] (キャンセル) を選択します。