FIFO 主題的訊息封存與重播功能 - Amazon Simple Notification Service

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

FIFO 主題的訊息封存與重播功能

什麼是訊息封存與重播功能?

Amazon SNS 訊息封存與重播功能是一種無程式碼的就地訊息封存,可讓主題擁有者將訊息儲存 (或封存) 在其主題內。接著訂閱用戶就可以將封存的訊息擷取 (或重播) 回訂閱的端點,後續可用來:

  • 復原可能因下游應用程式失敗而遺失的訊息。

  • 透過訂閱新端點並選取要複寫的來源時間戳記,將現有應用程式的狀態複寫至新的應用程式。

您可以使用訊息封存與重播功能搭配 AWS API、SDK、AWS CloudFormation 和 AWS Management Console。

注意

Amazon SNS 訊息封存與重播功能只適用於應用程式對應用程式 (A2A) FIFO 主題。

訊息封存與重播功能包含兩個主要元件:

  1. 訊息封存 - 主題擁有者針對主題啟用封存與重播功能,並設定訊息保留期間 (最長 365 天)。主題擁有者還可以使用 Amazon CloudWatch 指標來監控封存的訊息。如需更多資訊,請參閱 FIFO 主題擁有者的訊息封存

  2. 訊息重播 - 主題訂閱用戶對其訂閱的端點重播來自主題的一組訊息。如需更多資訊,請參閱 FIFO 主題訂閱用戶的訊息重播