キューに入れるメッセージ数の上限を設定する必要があります。だから明らかに、キューにあるアイテムの数を知る必要があります。 RabbitMQキュー内のメッセージ数を、管理APIを使用せずに、またはQueueDeclarePassiveを使用しないで、どのようにしてc#クライアントからチェックするのですか?C#クライアントからRabbitMQキューサイズを取得するにはどうすればよいですか?
0
A
答えて
2
以下は、IModelオブジェクトのメッセージカウント関数の例です。 QueueDeclarePassiveを使用するか、マネージメントプラグインに休憩をリクエストする必要はありません。それがあるはずの機能があります。ドキュメントについて
public uint GetMessageCount(string queueName)
{
using (IConnection connection = factory.CreateConnection())
using (IModel channel = connection.CreateModel())
{
return channel.MessageCount(queueName);
}
}
関連する問題
- 1. Cでディレクトリリストを取得するにはどうすればよいですか?
- 2. Python WebクライアントprgoramのWebページからVIEWSTATE Valueを取得するにはどうすればよいですか?
- 3. WCFサービスアプリケーションからクライアントのアドレスを取得するにはどうすればよいですか?
- 4. Javaのソケットからクライアント名を取得するにはどうすればよいですか?
- 5. ブラウザのアプリケーションからSilverlight 4のクライアントIPアドレスを取得するにはどうすればよいですか?
- 6. RabbitMQからデータを取得するにはどうすればよいですか?私はキューからそれを消費したくないです
- 7. C#で不明な列挙型から値を取得するにはどうすればよいですか?
- 8. C#でDatabase.SqlQueryから取得したデータを表示するにはどうすればよいですか?
- 9. C#でファイルから変更日を取得するにはどうすればよいですか?
- 10. C#でXML Webサービスから値を取得するにはどうすればよいですか?
- 11. Cでシグナルハンドラから戻り値を取得するにはどうすればよいですか?
- 12. Cでpcapからネットワーク層とトランスポート層プロトコルを取得するにはどうすればよいですか?
- 13. C#WPF - テキストボックスから常に現在のテキストを取得するにはどうすればよいですか?
- 14. RabbitMQでコンシューマをグループ化するにはどうすればよいですか?
- 15. og:imageをページから取得するように設定するにはどうすればよいですか?
- 16. データKinect SDK C#からプレーヤーのDepthを取得するにはどうすればよいですか?
- 17. CのIPv4アドレスからホスト名を取得するにはどうすればよいですか?
- 18. Objective-Cから現在のMacBookのUUIDを取得するにはどうすればよいですか?
- 19. ターミナルのGoogleテストスイートからC++コードのオーバーヘッドを取得するにはどうすればよいですか?
- 20. UDPソケット(Windows C++)からIP情報を取得するにはどうすればよいですか?
- 21. C#のアクセスデータベースから列の説明を取得するにはどうすればよいですか?
- 22. データベースからLINQ C#のデータを取得するにはどうすればよいですか?
- 23. c#のkeycodeから値を取得するにはどうすればよいですか?
- 24. 既存のExcelファイルのセルから値を取得するにはどうすればよいですか? C#
- 25. WinRTのC++からスタックトレースを取得するにはどうすればよいですか?
- 26. C#から無線アクセスポイントのMACアドレスを取得するにはどうすればよいですか?
- 27. C#のUSBフラッシュドライブからVID/PIDを取得するにはどうすればよいですか?
- 28. Cの文字配列から文字列を取得するにはどうすればよいですか?
- 29. C#からCOMコンポーネントのProgIDを取得するにはどうすればよいですか?
- 30. Windowsソケット(C++)から接続ホストのIPアドレスを取得するにはどうすればよいですか?
はdownvoteを説明しますか? – Theyouthis
あなた自身の質問に答えるのに間違ったことはありませんが、あなたの答えの紹介だけでなく、[実際の質問](https://stackoverflow.com/help/how-to-ask)でなければなりません。リンクの「その他のヘルプ」セクションをお読みください。 –
他の人が問題を再現するのを助けてください。 – Theyouthis