本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
在 Amazon 中執行一次性的處理 SQS
與標準佇列不同,FIFO佇列不會引入重複訊息。FIFO 佇列可協助您避免將重複項目傳送至佇列。如果您在 5 分鐘重複資料刪除間隔內重試SendMessage
動作,Amazon SQS不會將任何重複項目引入佇列。
若要設定重複資料刪除,您必須執行以下其中一項:
-
啟用內容型重複資料刪除功能。這會指示 Amazon SQS使用 SHA-256 雜湊,使用訊息內文產生訊息重複資料刪除 ID,但不要使用訊息的屬性。如需詳細資訊,請參閱 Amazon Simple Queue Service 參考 中的
CreateQueue
、GetQueueAttributes
和SetQueueAttributes
動作文件。 API -
請明確提供該訊息的訊息重複資料刪除 ID (或檢視序號)。如需詳細資訊,請參閱 Amazon Simple Queue Service 參考 中的
SendMessage
、SendMessageBatch
和ReceiveMessage
動作文件。 API