Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-3572

Address Memory Used increases by 60% when messages are moved to another queue

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.16.0
    • None
    • None
    • None

    Description

      When I manually move messages from one durable queue to another the address memory used increases by 60%. I expect the address memory used to remain the same as before the messages were moved.

      The same thing happens when the broker moves messages automatically from a queue to the DLQ.

      Steps to reproduce:

      • Using the GUI in the console:
        • Create a new multicast address named "mytest"
        • Select the address and create a durable multicast queue named "mytest"
      • Use the artemis CLI to produce messages. For example like this:
        • artemis producer --user admin --password admin --url tcp://localhost:61616 --destination topic://mytest --message-count 1000 --message-size 40960 --threads 4
      • Note the reported address memory used in the console
        • In the example above it is 160.26MB
      • Use the GUI in the console to move messages. For example with the following operation:
        • moveMessages(String, String)
          • Keep the filter param empty and enter "DLQ" in the otherQueueName param.
      • The reported address memory used in the console is now 60% higher
        • In my example the reported size was 256.43MB

       

      I have a Red Hat ticket (https://access.redhat.com/support/cases/#/case/03076511) about this and it was suggested that I should create Jira ticket to discuss it further with developers. It was mentioned that management calls themselves use memory and that this could be causing the issue, but I don't see why management calls would use address memory.

      Attachments

        1. pre.png
          15 kB
          Francesco Nigro
        2. psot.png
          13 kB
          Francesco Nigro
        3. post.png
          13 kB
          Francesco Nigro
        4. msg-pre.png
          60 kB
          Francesco Nigro
        5. msg-post.png
          59 kB
          Francesco Nigro
        6. image-2021-11-15-13-21-48-545.png
          63 kB
          Francesco Nigro
        7. image-2021-11-15-13-22-04-106.png
          68 kB
          Francesco Nigro

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Daniel.Claesen Daniel Claesén
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: