Amazon での 1 回限りの処理 SQS - Amazon Simple Queue Service

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

Amazon での 1 回限りの処理 SQS

標準キューとは異なり、FIFOキューでは重複メッセージは発生しません。 FIFOキューを使用すると、重複をキューに送信することを回避できます。5 分間の重複排除間隔内にSendMessageアクションを再試行しても、Amazon SQSはキューに重複を導入しません。

重複排除を設定するには、次のいずれかを実行する必要があります。

  • コンテンツベースの重複排除を有効にします。これにより、Amazon SQSは SHA-256 ハッシュを使用してメッセージの本文を使用してメッセージ重複排除 ID を生成するように指示されますが、メッセージの属性は生成されません。詳細については、Amazon Simple Queue Service APIリファレンスCreateQueueGetQueueAttributes、および SetQueueAttributesアクションに関するドキュメントを参照してください。

  • メッセージに明示的にメッセージ重複排除 IDを指定 (またはシーケンス番号を参照) します。詳細については、Amazon Simple Queue Service APIリファレンスSendMessageSendMessageBatch、および ReceiveMessageアクションに関するドキュメントを参照してください。