0

按照 wiki 页面https://cwiki.apache.org/qpid/amqp-java-jms-messaging-client.htmlhttps://cwiki.apache.org/qpid/connection-url-format.html

简单我期望 qpid-amqp-1-0-client-jms-0.20-sources.jar 接受 URI 格式,但它似乎忽略了所有内容 - 特别是“brokerlist”选项?

例如:

amqp://guest:guest@nowhere?brokerlist='tcp://localhost:5672;tcp://localhost:15672'&failover='roundrobin'

但是 ConnectionFactory 坚持使用<clientid>代理主机,并为其添加默认端口。

我确定我在这里遗漏了一些非常明显的东西......

经纪人是 ActiveMQ 5.8.0,顺便说一句。

4

2 回答 2

0

您的网址中缺少虚拟主机:amqp://guest:guest@clientid/host?

于 2013-04-11T14:40:59.257 回答
0

您使用的连接字符串是 AMQP 1.0 之前的版本,新的连接字符串应为以下格式,无需 brokerlist

amqp://guest:guest@nowhere?remote-host=default

于 2014-07-07T21:03:20.010 回答