1

我有一个 ActiveMQ 服务器的详细信息,我想连接并查看可用的数据。我想使用 RabbitMQ(CloudAMQP)。

我已经阅读了文档,但我无法弄清楚如何建立这种联系?

我的连接细节如下:

host = 'ssl://api.myreports.com:61613'
user='myuser'
password='mypassword'
topicname = '/topic/myTopic'

据我所知,这些是足够的连接细节。非常欢迎任何帮助。

4

1 回答 1

1

由于多种原因,这不起作用,其中主要是代理网络通常要求代理相同,以便他们使用内置逻辑管理网络连接流量。此外,ActiveMQ 仅支持使用其自己的协议 (OpenWire) 的代理网络,而不支持代理网络层的 AMQP。

您可以尝试使用 Apache Camel 之类的东西在两个代理之间创建一个桥梁,以允许消息流量在两者之间传递。解决方案在很大程度上取决于您的用例。

于 2016-01-13T13:46:38.213 回答