2.5. クライアントがブローカーインスタンスに接続できることの確認


作成したブローカーインスタンスに既存のクライアントが接続できることを確認するには、ブローカーインスタンスを起動し、いくつかのテストメッセージを送信する必要があります。

手順

  1. 次のいずれかのコマンドを使用して、ブローカーインスタンスを開始します。

    Expand
    次を行う場合:このコマンド...

    ブローカーをフォアグラウンドで開始します。

    $ sudo BROKER_INSTANCE_DIR/bin/artemis run
    Copy to Clipboard Toggle word wrap

    ブローカーをサービスとして開始します。

    $ sudo BROKER_INSTANCE_DIR/bin/artemis-service start
    Copy to Clipboard Toggle word wrap

    ブローカーインスタンスが起動します。デフォルトでは、OpenWire コネクターは AMQ 6 ブローカと同じポートのブローカインスタンスで開始されます。これにより、既存のクライアントがブローカーインスタンスに接続できるようになります。

  2. ブローカーインスタンスのステータスを確認する場合は、BROKER_INSTANCE_DIR/logs/artemis.log ファイルを開きます。
  3. AMQ 6 ブローカーで、producer コマンドを使用して、いくつかのテストメッセージを AMQ 7 ブローカーインスタンスに送信します。

    このコマンドは、localhost でホストされ、デフォルトのアクセプターをリッスンする AMQ 7 ブローカーインスタンスに 5 つのテストメッセージを送信します。

    JBossA-MQ:karaf@root> producer --brokerUrl tcp://0.0.0.0:61616 --message "Test message" --messageCount 5
    Copy to Clipboard Toggle word wrap

    (--port-offset を使用して) ブローカーインスタンスを作成したときにポート番号をオフセットした場合は、ブローカー URL に正しいポート番号を使用していることを確認してください。たとえば、ポートオフセットを 100 に設定した場合、--brokerUrltcp://0.0.0.0:61716 に設定する必要があります。

  4. AMQ 6 ブローカーで、consumer コマンドを使用して、AMQ 7 ブローカーインスタンスに送信したテストメッセージを消費できることを確認します。

    このコマンドは、AMQ 7 ブローカーインスタンスに送信された 5 つのテストメッセージを受け取ります。

    JBossA-MQ:karaf@root> consumer --brokerUrl tcp://0.0.0.0:61616
    Copy to Clipboard Toggle word wrap

    また、AMQ 6 ブローカーの INSTALL_DIR/data/log/amq.log ファイルをチェックして、メッセージが送受信されたことを確認することもできます。

  5. ブローカーインスタンスを実行します。

    $ BROKER_INSTANCE_DIR/bin/artemis stop
    Copy to Clipboard Toggle word wrap
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat