activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Gary Tully (JIRA)" <>
Subject [jira] Commented: (AMQ-2668) Allow setting storeUsage limit per individual queue/topic
Date Wed, 24 Mar 2010 20:51:08 GMT


Gary Tully commented on AMQ-2668:

individual store limits may not be possible as the store is shared, but possibly a precent
store usage usage metric would work.

request queue could block on 70% full and response queue could block on 100% full.

This approach is already uses by the cursors via the cursorMemoryHighWaterMark.

Do you think that would satisfy your use case?

> Allow setting storeUsage limit per individual queue/topic
> ---------------------------------------------------------
>                 Key: AMQ-2668
>                 URL:
>             Project: ActiveMQ
>          Issue Type: New Feature
>          Components: Broker
>    Affects Versions: 5.3.1
>            Reporter: Taras Tielkes
> 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
> 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

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message