Amazon Simple Queue Service
開発者ガイド

Amazon SQS メッセージタイマー

メッセージタイマーを使用すると、キューに追加するメッセージの初期非表示期間を指定できます。たとえば、タイマーを 45 秒に設定してメッセージを送信すると、そのメッセージはキューに入ってから 45 秒間はコンシューマーに表示されません。デフォルト値は 0 秒です。 AWS マネジメントコンソール または AWS SDK for Java (および SetQueueAttributes アクション) を使用してタイマーを含むメッセージを送信する方法については、「タイマーを含むメッセージのキューへの送信」を参照してください。

注記

FIFO キューは個別のメッセージのタイマーをサポートしていません。

個々のメッセージではなくキュー全体に対して遅延の秒数を設定するには、遅延キューを使用します。個々のメッセージのメッセージタイマー設定は、Amazon SQS 遅延キューの DelaySeconds 値よりも優先されます。