Jms 如何以编程方式获取qpid代理URL?

Jms 如何以编程方式获取qpid代理URL?,jms,spring-jms,qpid,Jms,Spring Jms,Qpid,因此,我从包含代理列表的属性文件中配置了ConnectionFactory,这意味着在创建会话时,它将根据可用性/策略等连接到列表中的一个代理 我的问题是:如何在运行时通过编程从Java代码中找出我实际连接到的代理URL 我试图实现的是以编程方式向代理API发送管理GET请求,但为此我需要获取其URL。我是不是想错了 另外,我是在Spring boot应用程序中这样做的,但是对于使用JmsTemplate并不太在意。您使用的是哪个Qpid客户端?有两个Qpid JMS客户机:(使用AMQP1.0

因此,我从包含代理列表的属性文件中配置了ConnectionFactory,这意味着在创建会话时,它将根据可用性/策略等连接到列表中的一个代理

我的问题是:如何在运行时通过编程从Java代码中找出我实际连接到的代理URL

我试图实现的是以编程方式向代理API发送管理GET请求,但为此我需要获取其URL。我是不是想错了


另外,我是在Spring boot应用程序中这样做的,但是对于使用JmsTemplate并不太在意。

您使用的是哪个Qpid客户端?有两个Qpid JMS客户机:(使用AMQP1.0)或(旧的AMQP协议)。我相信是后者。AMQP 0.9