3.2. デフォルトのルーター設定ファイルの使用
ルーターの設定ファイル (qdrouterd.conf) は、ルーターの機能を制御します。デフォルトの設定ファイルには、ルーターの実行に必要な最低限の設定が含まれます。ルーターに慣れているように、これらの設定を追加または変更することや、独自の設定ファイルを作成することができます。
デフォルトでは、ルーター設定ファイルはルーターの以下の設定を定義します。
- 操作モード
- 受信接続をリッスンする方法
- メッセージルーティングメカニズムのルーティングパターン
手順
/etc/qpid-dispatch/qdrouterd.confファイルを開きます。AMQ Interconnect がインストールされると、
qdrouterd.confがこのディレクトリーにインストールされます。ルーターが起動すると、このファイルは定義した設定で実行されます。qdrouterd.confのデフォルト設定を確認します。デフォルトの設定ファイル
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- デフォルトでは、ルーターはスタンドアロンモードで動作します。これは、直接接続されているエンドポイントとのみ通信できることを意味します。これは他のルーターに接続できないか、またはルーターネットワークに参加できません。
- 2
- ルーターの一意識別子。この ID は AMQP プロトコルレベルで
container-id(コンテナー名) として使用されます。これが指定されていない場合、ルーターは起動時にランダムな識別子を生成します。 - 3
listenerエンティティーは、クライアントエンドポイントからの受信接続を処理します。デフォルトでは、ルーターはデフォルトの AMQP ポート (5672) 上のすべてのネットワークインターフェイスでリッスンします。- 4
- デフォルトでは、ルーターはメッセージルーティングのメカニズムを使用するように設定されます。各
addressエンティティーは 、特定のアドレスprefixを持つメッセージを分散する方法を定義します。たとえば、closestで始まるアドレスを持つすべてのメッセージは、closestディストリビューションパターンを使用して分散されます。
注記クライアントがルーターの設定ファイルに定義されていないアドレスでメッセージを要求すると、
balanced分散パターンが自動的に使用されます。
関連情報
- ルーター設定ファイル (利用可能なエンティティーおよび属性を含む) の詳細は、qdrouterd の man ページ を参照してください。