第5章 ネットワーク接続

5.1. 接続 URI

本セクションでは、AMQP リモートピアへの接続に使用される Connection URI 文字列の標準的なフォーマットを説明します。

 scheme = ( "amqp" | "amqps" )
 host = ( <fully qualified domain name> | <hostname> | <numeric IP address> )

 URI = scheme "://" [user ":" [password] "@"] host [":" port]
  • scheme amqp - コネクションは TCP トランスポートを使用し、デフォルトのポートを 5672 に設定します。
  • scheme amqps - コネクションは SSL/TLS トランスポートを使用し、デフォルトのポートを 5671 に設定します。
  • user - オプションの接続認証ユーザー名。ユーザー 名が存在する場合、クライアントはコネクション起動時に AMQP SASL ユーザー認証情報の交換を開始します。
  • password - オプションの接続認証パスワード。
  • host - 接続が転送されるネットワークホスト。
  • port - 接続の転送先となる任意のネットワークポート。port のデフォルト値は AMQP トランスポートスキームにより決定されます。

接続 URI の例

amqp://127.0.0.1
amqp://amqpserver.example.com:5672
amqps://joe:somepassword@bigbank.com
amqps://sue:secret@test.example.com:21000