在 Amazon 中執行一次性的處理 SQS - Amazon Simple Queue Service

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

在 Amazon 中執行一次性的處理 SQS

與標準佇列不同,FIFO佇列不會引入重複訊息。FIFO 佇列可協助您避免將重複項目傳送至佇列。如果您在 5 分鐘重複資料刪除間隔內重試SendMessage動作,Amazon SQS不會將任何重複項目引入佇列。

若要設定重複資料刪除,您必須執行以下其中一項:

  • 啟用內容型重複資料刪除功能。這會指示 Amazon SQS使用 SHA-256 雜湊,使用訊息內文產生訊息重複資料刪除 ID,但不要使用訊息的屬性。如需詳細資訊,請參閱 Amazon Simple Queue Service 參考 中的 CreateQueueGetQueueAttributesSetQueueAttributes動作文件。 API

  • 請明確提供該訊息的訊息重複資料刪除 ID (或檢視序號)。如需詳細資訊,請參閱 Amazon Simple Queue Service 參考 中的 SendMessageSendMessageBatchReceiveMessage動作文件。 API