activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Lionel Cons (JIRA)" <j...@apache.org>
Subject [jira] [Created] (APLO-70) Add per-destination queue quota
Date Sat, 30 Jul 2011 05:36:09 GMT
Add per-destination queue quota
-------------------------------

                 Key: APLO-70
                 URL: https://issues.apache.org/jira/browse/APLO-70
             Project: ActiveMQ Apollo
          Issue Type: New Feature
            Reporter: Lionel Cons


We have to protect our brokers from misbehaving clients. The most
simple case is a consumer that does not consume the messages in its
queues (or durable subscriptions), wasting disk space, until it
affects other clients (disk/partition full).

Message expiration does help but only really works with constant
message rates and sizes.

It would be very good to have per-destinations quotas (at least using
a message count but a total message size would be useful too) and have
the broker deleting the oldest not yet consumed messages when needed.
This way, the queues with quotas would become some kind of rings,
using limited disk space.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message