4.3. 接続 URI
コネクションは接続 URI を使用して設定されます。接続 URI は、クエリーパラメーターとして設定されるリモートホスト、ポート、および設定オプションのセットを指定します。利用可能なオプションの詳細は、5章設定オプション を参照してください。
接続 URI 形式
tcp://<host>:<port>[?<option>=<value>[&<option>=<value>...]]
たとえば、以下はポート 61616
でホスト example.net
に接続する接続 URI で、クライアント ID を backend
に設定します。
例: 接続 URI
tcp://example.net:61616?clientID=backend
AMQ Core Protocol JMS は、tcp
の他に、vm
、udp
、および jgroups
スキームもサポートします。これらは代替トランスポートを表し、対応するアクセプター設定がブローカーにあります。
フェイルオーバー URI
URI には複数のターゲット接続 URI を含めることができます。あるターゲットへの最初の接続に失敗すると、別のターゲットへの接続は試行されます。URI の形式は、以下のとおりです。
フェイルオーバー URI 形式
(<connection-uri>[,<connection-uri>])[?<option>=<value>[&<option>=<value>...]]
括弧外のオプションは、すべての接続 URI に適用されます。