AMQ6 Consumers blocked when setting both "consumers-before-dispatch" and "delay-before-dispatch" as queue parameters

Solution In Progress - Updated -

Issue

  • The setup involves an AMQ6 client connecting to Artemis (AMQ7) to retrieve messages from a queue that has been configured with the following parameters:
    • consumers-before-dispatch=10
    • delay-before-dispatch=1000
  • The expected behavior is for consumption to begin one second after the consumer has started to wait on the queue.
  • However, the issue at hand is that the consumer continues to wait indefinitely, and no messages are consumed.

Environment

  • Red Hat AMQ
    • 7.10.2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content