

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

# Amazon SQSメッセージタイマー
<a name="sqs-message-timers"></a>

メッセージタイマーを使用すると、キューに追加されたときにメッセージの初期非表示期間を設定できます。例えば、45 秒のタイマーでメッセージを送信した場合、最初の 45 秒間はコンシューマーから非表示のままになります。メッセージのデフォルト（最小）遅延は0秒です。最大数は15分です。コンソール を使用してタイマーでメッセージを送信する方法については、「[標準キューを使用したメッセージの送信](creating-sqs-standard-queues.md#sqs-send-messages)」を参照してください。

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

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

**延長スケジュールオプション**

Amazon SQS 遅延キューとメッセージタイマーでは、最大 15 分後にメッセージ配信をスケジュール設定できますが、より柔軟なスケジューリング機能が必要になる場合があります。このような場合は、[EventBridge スケジューラ](https://docs.aws.amazon.com/scheduler/latest/UserGuide/what-is-scheduler.html)の使用を検討してください。このスケジューラを使用すると、時間的な制限なく、数十億件の単発または定期的な API アクションをスケジュール設定できます。EventBridge スケジューラは、高度なメッセージスケジューリングのユースケースに推奨されるソリューションです。