私は RabbitMQ にかなり慣れていないので、RabbitMQ のメッセージ システムが使用される交換の数に応じてどのようにスケーリングするかを理解するために、いくつかのテストを作成する予定です。特に、 N交換の増加が CPU、メモリ、および IO の使用にどのように影響するかを知りたいと思っています。
RabbitMQ には、システム関連の情報を出力する status コマンドを備えた rabbitmqct1.bat アプリケーションが付属していることに気付きました。私が抱えている問題は、メッセージング サイクルのどの時点でベンチマーク ユーティリティを実行するかを決定することです。
取引所にメッセージを公開しているときに実行する必要がありますか? または、キューを取引所にバインドするときに実行しますか? それとも、メッセージがエクスチェンジからキューにプッシュされるときですか?
乾杯。