Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-2680 Producer Flow Control seems to be broken
  3. AMQ-2668

Allow setting storeUsage limit per individual queue/topic

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.3.1
    • Fix Version/s: 5.4.0
    • Component/s: Broker
    • Labels:
      None

      Description

      At the moment it's only possible to configure a storeLimit per broker.

      In some cases, you want to set an upper bound for an individual queue, to guarantee that there will be storage available for other queues.
      For example, consider a setup with a request queue, and a response queue, where both request and response messages are huge.

      In that situation, we want to set an overall store limit, to prevent flooding the filesystem.
      At the same time, we don't want to allow the request queue to consume 100% of the broker store.

      For example, we'd like to define:
      total broker store limit: 20 GB
      queue "request_queue" store limit: 15 GB
      queue "response_queue" store limit: 5 GB

        Attachments

          Activity

            People

            • Assignee:
              gtully Gary Tully
              Reporter:
              taras.tielkes Taras Tielkes
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: