0

sqs キューの終了を通知するためのベスト プラクティスがあるかどうか疑問に思っていました。キューからデータを消費するために一連の一般的なワーカーを生成しています。キュー内のメッセージが検出されなくなったら処理を停止できることを通知したいと考えています。sqs はこのタイプの機能を提供しますか?

4

2 に答える 2

0

SQS の right_aws ruby​​ gem ソース コードを調べたところ、キューにapproximateNumberOfMessages 属性があることがわかりました。標準の API 呼び出しを使用してリクエストできます。

ここで例を含む詳細情報を見つけることができます:

http://docs.amazonwebservices.com/AWSSimpleQueueService/latest/APIReference/Query_QueryGetQueueAttributes.html

ruby で right_aws gem を使用してこれを行う方法の詳細については、次を参照してください。

于 2012-12-10T21:58:36.957 に答える