Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-6234

Cannot configure the load balancing count when using Message Groups

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Workaround
    • 5.10.0
    • None
    • Documentation
    • Centos 6.7; Oracle Java 1.6.0_30

    Description

      We are seeing ActiveMQ configure the first 10 messages with different JMSXGroupID values to the same consuming node before distributing subsequent messages across the attached consumers.

      We need to be able to configure this value down to 1 to allow us to evenly balance the load across the consumers in a round robin fashion.

      But we cannot see from the documentation how to configure this property.

      For example:
      1 AMQ broker with a queue that has 3 attached consumers.
      Sending a message with a JMSXGroupID of 'A' goes to consumer 1
      The next 9 messages with different JMSXGroupIDs also go to consumer 1
      The 11th message with a different JMSXGroupdID goes to consumer 2

      This results in an unevenly balanced cluster of consumers when utilising Message Groups.

      Attachments

        Activity

          People

            Unassigned Unassigned
            stuntbaboon I McClure
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: