どのように RabbitMQ のキューにあるメッセージを確認しますか?

RabbitMQのキューにあるメッセージを見るためには、RabbitMQ管理プラグインが提供するウェブインターフェースを使うか、RabbitMQのコマンドラインツールを使うことができます。

Web インターフェースでキューメッセージを表示する手順は次のとおりです。

  1. RabbitMQ Management Plugin がインストール、有効化されていることを確認してください。インストールされていない場合は、RabbitMQ 公式ドキュメントを参照してインストール、有効化を行ってください。
  2. ウェブブラウザをサポートしている任意のデバイスを開き、デフォルトではhttp://localhost:15672のRabbitMQ管理プラグインのURLを入力します。
  3. ログインするには、ユーザー名とパスワードを入力してください。既定のユーザー名は「guest」、パスワードも「guest」ですが、本番環境ではより安全なパスワードに変更してください。
  4. ログインに成功すると、RabbitMQ管理プラグインのダッシュボードが表示されます。
  5. ダッシュボード上で「キュー」タブをクリックし、表示するキューを選択します。
  6. キューの詳細画面では、キュー内のメッセージリストが表示されます。
  7. 特定のメッセージを選択して「メッセージを取得」ボタンをクリックすると、メッセージの詳細を確認できます。

キューのメッセージをコマンドラインツールで確認する手順は次のとおりです。

  1. コマンドラインターミナルを開く。
  2. rabbitmqctl コマンドを使用してキューメッセージを参照します。例えば、「my_queue」というキューのメッセージを確認するには、次のコマンドを実行します。
rabbitmqctl get_queue_messages my_queue
  1. メッセージのリストをキューに表示します。

コマンドラインツールを使用するには、対応する権限と RabbitMQ サーバへのアクセス権を持っていることに注意してください。

bannerAds