第 5 章 网络连接

5.1. 连接 URI

本节描述了用于连接 AMQP 远程对等的连接 URI 字符串的标准格式。

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

 URI = scheme "://" [user ":" [password] "@"] host [":" port]
  • scheme amqp - connection 使用 TCP 传输,并将默认端口设置为 5672。
  • scheme amqps - 连接使用 SSL/TLS 传输,并将默认端口设置为 5671。
  • user - 可选连接身份验证用户名。如果存在 用户名,客户端会在连接启动期间启动 AMQP SASL 用户凭证交换。
  • password - 可选连接身份验证密码。
  • host - 定向到连接的网络主机。
  • 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