【问题标题】:ActiveMQ message group and load-balancing?ActiveMQ 消息组和负载均衡?
【发布时间】:2012-08-25 22:02:29
【问题描述】:

http://activemq.apache.org/message-groups.html 中,据说消息组提供了跨多个消费者处理消息的负载平衡。

虽然我读了整篇文章,但我还没有理解消息组和负载均衡之间的关系。毕竟在消息组之前已经有负载均衡了:消息代理根据消费者的确认速度来调度消息。因此,如果存在与消息组有关的负载平衡,则它在粒度方面更大。

正确吗?

感谢任何 cmets 或见解。

【问题讨论】:

    标签: activemq load-balancing


    【解决方案1】:

    嗯,这并不复杂,在文档中可能会有些混乱。

    正如您所说,负载平衡是内置的,因为代理在可用的消费者之间分发消息。消息组通常必须表示需要由单个节点(或线程)处理的单元,甚至可能由于应用程序逻辑而按顺序处理。

    如果有多个消息组发送到一个队列,它们将在多个消费者之间进行负载平衡。

    【讨论】:

      猜你喜欢
      • 2015-02-09
      • 1970-01-01
      • 2012-08-19
      • 1970-01-01
      • 2021-12-07
      • 1970-01-01
      • 2018-04-10
      • 2012-01-18
      • 1970-01-01
      相关资源
      最近更新 更多