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

Allow for management messages to exceed global-max-size limit

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.6.4, 2.7.0
    • None
    • None

    Description

      Use case: global-max-size is set to some limit to prevent the broker from falling over. The broker is configured with N queues which are all blocked by this limit.

      If this limit is reached, however, it is not possible to perform management operations on the broker, so you're stuck.

       

      It should be possible to have an address like 'activemq.management' bypass this limit so that a broker can be recovered when the global-max-size is reached.

       

      To work around the problem, an external component needs to ensure that all addresses created have a max-size-bytes set so that worst case, there is some room left for 'activemq.management' address. In this case the broker configuration needs to be known by the component creating addresses which is impractical and it feels like this problem would be easier to solve inside the broker.

      Attachments

        Activity

          People

            nigro.fra@gmail.com Francesco Nigro
            lulf Ulf Lilleengen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: