Amazon SQS メッセージの処理に必要なリソース - Amazon Simple Queue Service

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

Amazon SQS メッセージの処理に必要なリソース

キューに配置されたメッセージを処理するために必要なリソースが予測しやすくなるように、Amazon SQS ではキュー内の遅延、可視、不可視メッセージの概数を判断できます。可視性の詳細については、「Amazon SQS可視性タイムアウト」を参照してください。

注記

標準キューの場合、Amazon SQS の分散アーキテクチャのため、結果は概算になります。ほとんどの場合、カウントはキューの実際のメッセージ数に近いはずです。

FIFO キューの場合、結果は正確です。

以下の表に、GetQueueAttributes アクションで使用する属性名の一覧を示します。

Task 属性名
キューから取得可能なメッセージのおおよその数を取得します。 ApproximateNumberOfMessages
キュー内の、遅延が発生したためにすぐに読み取ることができないメッセージのおおよその数を取得します。これは、キューが遅延キューとして設定されている場合、またはメッセージが遅延パラメータとともに送信された場合に発生することがあります。 ApproximateNumberOfMessagesDelayed
処理中のメッセージのおおよその数を取得します。メッセージがクライアントに送信されたが、まだ削除されていない場合、または表示期限に達していない場合、メッセージは処理中とみなされます。 ApproximateNumberOfMessagesNotVisible