2017-09-06 14 views
0

Amazon AWS SQS APIについてのこのドキュメントを読んでいます。ドキュメントは、すべての私のキューをリストすることが可能であることを説明しています。しかし、空ではないすべてのキューをリストする方法があるかどうか疑問に思っていました。出来ますか?AWS SQS API:空でないキューを一覧表示

私の現在のアプローチは、すべての私のキューを取得することですし、私はそれらをサイズでフィルタリングする必要があります。ただし、APIに対する多くのリクエストを実行することを意味します。これらのリクエストを私のアプリ側から削除することは喜ばしく思います。

答えて

3

私は、私は一つ一つのために、「ListQueues」を呼び出した後、「GetQueueAttributes」のあなたの現在のアプローチは、おそらくそれを

+1

を行うための最善の方法であるあなたが空でないキュー

によってフィルタリングすることができないと思いますこれが正しいと思います。また、 'GetQueueAttributes'は最終的に一貫していて、[approximate](http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-resources-required-process-messages.html)のみを返します。 (必ずしも正式ではない)数のメッセージが表示されます。 –

関連する問題