Uploaded image for project: 'A-MQ Broker'
  1. A-MQ Broker
  2. ENTMQBR-782

Queue JMX properties not matching up

    Details

    • Type: Bug
    • Status: Done
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: AMQ 7.0.1.GA
    • Fix Version/s: AMQ 7.0.3.GA
    • Component/s: None
    • Labels:
    • Target Release:
    • Steps to Reproduce:
      Hide

      unit test attached in IncorrectQueueStats.tgz.
      Please follow steps in README.md.

      Show
      unit test attached in IncorrectQueueStats.tgz. Please follow steps in README.md.
    • Affects:
      Release Notes
    • Release Notes Text:
      It is possible under high load that the message count statistics get out of sync. Currently there is no workaround other than restarting the broker.
    • Release Notes Docs Status:
      Documented as Resolved Issue

      Description

      Its possible that the queue JMX attributes "Mesage count", "Messages added", "Message acknowledged" get out of sync.
      Sometimes hawtio reports a higher value for "Messages added" than "Message acknowledged" while "Message count" is 0 and all messages got correctly consumed by the connected consumers.

      It seems to require multiple consumers on a queue (and perhaps multiple producers too) for the problem to occur.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ataylor Andy Taylor
                  Reporter:
                  mielket Torsten Mielke
                  Tester:
                  Dmitrii Puzikov
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: