Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-8054

Message Redeliveries Occurring Unexpectedly with the Openwire Client

XMLWordPrintable

    • False
    • None
    • False
    • Hide

      If the prefetch value is set to zero on the connection, every messages get consumed correctly

      Show
      If the prefetch value is set to zero on the connection, every messages get consumed correctly

      Messages are unexpectedly landing on the DLQ as a result of the maximum redelivery attempts being exceeded.

       

      There are behavior differences between a transacted send and a non-transacted send:

      • When performing a transacted send, all messages are processed correctly regardless of the set prefetch
      • When performing a non-transacted send, messages are unexpectedly redelivered resulting in messages landing on the DLQ

       

      • If the prefetch value is set to zero on the connection (non-transacted), every messages get consumed correctly
      • When using the AMQ7 Core JMS client, no messages are sent to the DLQ

              gtully@redhat.com Gary Tully
              rhn-support-jsherman Jason Sherman
              Samuel Gajdos Samuel Gajdos
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: