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

如何在activemq代理组中分配负载

谷梁子濯
2023-03-14

我正试图找到一种方法,将请求负载平衡到一组相似配置的activemq代理。假设,我有3个activemq代理(A,B,C),每个代理都有两个队列(X,Y)在运行。

每个活动 mq 代理都有相同的队列,即。X

现在,我想对我的3个队列的负载平衡请求进行循环负载平衡。即第一个请求应该去队列A,然后下一个请求去队列B,然后下一个请求去队列C,依此类推。

请指导。

共有1个答案

穆招
2023-03-14

查看ActiveMQ的代理网络特性:http://activemq.apache.org/networks-of-brokers.html.在编写自己的定制循环代码之前,我会尽可能多地使用ActiveMQ的内置功能。

 类似资料:
  • 刚刚浏览了这些文档: < Li > http://ActiveMQ . Apache . org/failover-transport-reference . html 那么,是否有可能配置消费者和生产者应用程序来连接和平衡多个代理实例之间的负载(以循环或类似的方式)?

  • 我有一个activemq代理,我想将其配置拆分为多个文件。我想准备一个单独的配置文件,它将自动生成,并且只包含队列的定义。 文件1:activemq.xml 文件2:queues.xml 我尝试使用: Spring导入: 但是得到了 错误:org.springframework.beans.factory。BeanCreationException:创建名为“org.apache.activemq

  • 我在完整图形拓扑上有一个代理网络,在不同服务器上有3个节点:A,B和C。每个代理都附加了一个生产者,并且出于测试目的,在代理 C 上只有一个非代理使用者。由于我使用的是完整图拓扑,因此每个代理还为其他每个节点都有一个代理使用者。 问题是:A收到一些消息。我希望它将这些消息转发给代理C,该代理连接了一个“真实”消费者。这不会发生,代理A存储这些消息,直到一个“真实”消费者连接到它。 我的配置(或理解

  • 我对ActiveMQ非常陌生,希望能在设置tomEE的默认内部ActiveMQ代理方面提供一些帮助。具体来说,任何一本书的样本。xml将非常有用。

  • 我已经制作了一个列[日期,名称,性别和年龄]的表,并将其链接到一个代理。我想使用选择输出框将具有特定名称(属性)的代理分离到特定块。我已经从表中创建了名称作为代理的参数。但是当我试图将条件放入选择输出块((人员)代理)时。name==“ahmed”或agent.name==“ahmed”没有条件为真,所有条件都被绕过到假端口。 我也尝试在代理中声明变量,并尝试将其传递select_output但结

  • 我创建了下面的active emq代理配置并尝试在servicemix 5.3.0中安装。 我在servicemix 5.3.0日志中发现以下错误 经纪人还没有开始。请帮忙。谢谢