私はAmazon SQSキューにメッセージを送信するコードをリバースエンジニアリングしています。私はキューの名前を知っていて、AWSコンソールで見つけることができます。しかし、キューに登録されているものがわかりません。私はメッセージがどのように処理されているかを見たいと思います。それを見つける簡単な方法はありますか?私はコンソールやCLIで何も見ることができません...私はrabbitmqctlに匹敵するものを期待していました。これはあなたに加入者のリストを示すことができます。AWS SQSキューに登録されているものを確認することはできますか?
0
A
答えて
5
SQSキューを購読していません。 SQSキューには、メッセージのキューをポーリング(通常は長いポーリング)するリスナーがあります。
メッセージを受信する権限を持つ有効な認定資格情報を所持していれば、いつでもそれをポーリングできます(またはポーリングしないでください)。
キューにはサブスクライバがありません.SNSなどのトピックには、メッセージが公開されるたびにすべてのサブスクライバにブロードキャストされるサブスクライバがあります。
あなたはキューがポーリングされているが、リスナーとキュー間の相互作用がキューにリスナーが永続的な接続を維持するいくつかの他のメッセージ・キュー・プラットフォームとは異なるモデルで、あるかどうかを判断するために使用できるいくつかのCloudwatch metrics for SQS queuesがあります。 (従って潜在的に列挙することができる)。 SQSリスナーが接続し、使用可能な最大数のメッセージを受信して、最大許容数のメッセージを受信して切断します(¹)。メッセージを処理した後、再接続してメッセージを削除します。すべてはステートレスもちろん、あるHTTP上で動作するため、同じリスナーが... SQSは、聞いている「人」の概念がありません。もちろん
¹、HTTPでキープアライブ、リスナーはないかもしれません技術的にはSQS APIエンドポイントへのTCP接続を切断しますが、この状態が発生しても状態は保持されず、SQSにはリスナーが「まだ接続されていない」という意味がありません。
関連する問題
- 1. AWS SQSキューは互いに分離されていますか?
- 2. Akkaのアクタが生きていて、イベントストリームに登録されていることを確認する方法
- 3. ユーザがすでに登録されているかどうかを確認
- 4. ユーザーを確認するにはどうすれば登録できますか?
- 5. すでに登録されているユーザー名を登録することができます。
- 6. ASP.NETリクエストがキューに登録されていますが、これらのリクエストを識別できますか?
- 7. SMS登録を使用してユーザー登録を確認するにはどうすればよいですか?
- 8. 確認メール、SQSまたはSNS awsを送信しますか?
- 9. DLLが既に登録されているか確認してください。
- 10. クラスIDの確認方法は登録されていますか?
- 11. AWSアカウントですべてのSQSキューを列挙する方法
- 12. AWS SQSはなぜとても遅いのですか?
- 13. AWS SQSキューの作成
- 14. ログイン前にFacebookのユーザーが「登録」されていることを確認してください
- 15. ユーザが特定のMoodleコースに登録されていることを確認してください
- 16. 訪問者のIPアドレスがMySQLに登録されていることを確認してください
- 17. ユーザーがリストに登録されている時間を確認する
- 18. pubnubでチャネルが登録されているかどうか確認できますか?
- 19. は、performSelector:withObject:afterDelay:が登録されているかどうかを確認する方法はありますか?
- 20. ログインしたユーザーがコンテンツにアクセスできることを確認するMySQLクエリ? (コンテンツは、ユーザーが登録されているクラスに属しています)
- 21. モバイルデバイスが既に登録されているかどうかを確認する方法
- 22. ユーザーがリストに登録されていることを確認してください
- 23. 登録時に2つのパスワードが登録フォームに一致していることをFirebaseで確認できますか?
- 24. SQSキューが手動で作成されたか、CFテンプレートを使用して作成されたかを確認する方法はありますか?
- 25. 電子メールがまだ登録されていないことを確認するPHP Mysql
- 26. 電子メールが取得されていることを確認し、登録時にコードが正しいことを確認してください
- 27. Firebase通知に登録されているすべてのユーザの登録トークンにアクセスできますか?
- 28. メンバー登録の確認はどうすればできますか?
- 29. 着信登録データを確認する
- 30. /appname /にすでに登録されています。モデルのユーザーは既に登録されています
ありがとう、 xplanation。 – blindsnowmobile