当前位置: 首页 > 知识库问答 >
问题:

将消息从一个活动 MQ 转发到另一个活动 MQ?

翟誉
2023-03-14

我正在尝试建立一个简单的 ActiveMQ 代理网络。我有2台机器,比如A和B。

在A的< code>activemq.xml文件中,我放置了networkConnector,它具有指向机器b的URI。在A的日志中,显示它连接到了b

我有一个向A发送消息的应用程序。在ActiveMQ的网络控制台的网络选项卡中,我可以看到我的消息正在排队和出队(我认为这意味着消息被转发到机器B)。

我的问题是消息在哪个队列/主题上转发?它们应该与机器A的队列/主题(即名称)相同吗?

我有一个消费者,它在机器B上以与机器A相同的目标名称进行侦听,但它没有收到消息。由于消息显示为已取消排队,这意味着消息将到达计算机 B。此外,我已将日志级别更改为DEBUG,但我无法从日志中理解。

共有1个答案

张溪叠
2023-03-14

您需要设置一个代理网络:http://activemq.apache.org/networks-of-brokers.html订阅在代理网络中的代理之间转发。消息将被转发到相同的主题/队列。看起来要么您的消息没有转发,要么订阅没有。

你查过你的消费者列在消费者列表里了吗?是不是可以拿到经纪人的配置文件?

 类似资料:
  • 我试图将图像从一个活动发送到另一个活动,但我不知道如何设置ImageView。

  • 问题内容: 我对android非常陌生,我正在尝试将用户输入的数据(他们的名字)发送到另一个活动。过去,我可以使用Intent在活动之间发送单行代码,但是我无法解决如何向两个不同的TextView发送两个不同的字符串。 这是到目前为止我的MainActivity代码: 我第二项活动MainGame的代码: 当我运行它时,我得到了两个TextView中都为“ name2”添加的内容。我需要做些什么来

  • 我目前正在做一个项目,我需要帮助。 我想发送的名称,总数量和总价的一个产品的数量在我的添加到购物车活动。 @override public void onListClick(final ItemInfo item){ 上面应该有什么代码发送到购物车活动?? toast.maketext(mainactivity.this,“added To cart”,toast.length_short).sh

  • 我需要拍照并发送到主活动并发送到第三活动 这是MainActivity的代码 我有任何错误,但当我试图拍摄一张照片时,我得到这样的信息:不幸的是,第一相机停止了,我的问题是什么?

  • 我想把意图转移到Xamarin.Android中的另一个活动。基本上,我需要Intent.data和Intent.clipdata到另一个活动,所以我使用下面的代码来传输Intent,但我不知道检索它的正确方法。 下面是Main Activity中的代码 在第二活动中 如何在第二个活动中检索意图?

  • 我在活动2中有一个字符串 我想在activity1的文本字段中插入此字符串。我该怎么做?