4.3. 连接 URI
连接使用连接 URI 进行配置。连接 URI 指定远程主机、端口和一组配置选项,它们被设置为查询参数。有关可用选项的详情请参考 第 5 章 配置选项。
连接 URI 格式
<scheme>://<host>:<port>[?<option>=<value>[&<option>=<value>...]]
<scheme>://<host>:<port>[?<option>=<value>[&<option>=<value>...]]
对于未加密的连接,方案是 tcp,对于 SSL/TLS 连接,方案是 tcp。
例如,以下是一个连接 URI,它连接到端口 61616 的主机 example.net,并将客户端 ID 设置为 后端 :
示例:连接 URI
tcp://example.net:61616?jms.clientID=backend
tcp://example.net:61616?jms.clientID=backend
故障转移 URI
用于重新连接和故障转移的 URI 可以包含多个连接 URI。它们采用以下格式:
故障转移 URI 格式
failover:(<connection-uri>[,<connection-uri>])[?<option>=<value>[&<option>=<value>...]]
failover:(<connection-uri>[,<connection-uri>])[?<option>=<value>[&<option>=<value>...]]
前缀为 nested 的传输选项应用到列表中的每个连接 URI。