検索

3.2. デフォルトのルーター設定ファイルの使用

download PDF

ルーターの設定ファイル (qdrouterd.conf) は、ルーターの機能を制御します。デフォルトの設定ファイルには、ルーターの実行に必要な最低限の設定が含まれます。ルーターに慣れているように、これらの設定を追加または変更することや、独自の設定ファイルを作成することができます。

デフォルトでは、ルーター設定ファイルはルーターの以下の設定を定義します。

  • 操作モード
  • 受信接続をリッスンする方法
  • メッセージルーティングメカニズムのルーティングパターン

手順

  1. /etc/qpid-dispatch/qdrouterd.conf ファイルを開きます。

    AMQ Interconnect がインストールされると、qdrouterd.conf がこのディレクトリーにインストールされます。ルーターが起動すると、このファイルは定義した設定で実行されます。

  2. qdrouterd.conf のデフォルト設定を確認します。

    デフォルトの設定ファイル

    router {
        mode: standalone 1
        id: Router.A 2
    }
    
    listener { 3
        host: 0.0.0.0
        port: amqp
        authenticatePeer: no
    }
    
    address { 4
        prefix: closest
        distribution: closest
    }
    
    address {
        prefix: multicast
        distribution: multicast
    }
    
    address {
        prefix: unicast
        distribution: closest
    }
    
    address {
        prefix: exclusive
        distribution: closest
    }
    
    address {
        prefix: broadcast
        distribution: multicast
    }

    1
    デフォルトでは、ルーターはスタンドアロンモードで動作します。これは、直接接続されているエンドポイントとのみ通信できることを意味します。これは他のルーターに接続できないか、またはルーターネットワークに参加できません。
    2
    ルーターの一意識別子。この ID は AMQP プロトコルレベルで container-id (コンテナー名) として使用されます。これが指定されていない場合、ルーターは起動時にランダムな識別子を生成します。
    3
    listener エンティティーは、クライアントエンドポイントからの受信接続を処理します。デフォルトでは、ルーターはデフォルトの AMQP ポート (5672) 上のすべてのネットワークインターフェイスでリッスンします。
    4
    デフォルトでは、ルーターはメッセージルーティングのメカニズムを使用するように設定されます。各 address エンティティーは 、特定のアドレス prefix を持つメッセージを分散する方法を定義します。たとえば、closest で始まるアドレスを持つすべてのメッセージは、closest ディストリビューションパターンを使用して分散されます。
    注記

    クライアントがルーターの設定ファイルに定義されていないアドレスでメッセージを要求すると、balanced 分散パターンが自動的に使用されます。

関連情報

  • ルーター設定ファイル (利用可能なエンティティーおよび属性を含む) の詳細は、qdrouterd の man ページ を参照してください。
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.