Stephanie Miotke created AMQ-4093:
-------------------------------------

             Summary: Auto Consolidation of Database Files to reduce DB 
footprint size
                 Key: AMQ-4093
                 URL: https://issues.apache.org/jira/browse/AMQ-4093
             Project: ActiveMQ
          Issue Type: Improvement
          Components: Message Store
    Affects Versions: 5.6.0
            Reporter: Stephanie Miotke
            Priority: Minor


This issue is being spawned from a comment in AMQ-2736:

"I have a queue that holds onto a message every once in a while due to bad 
formatting or what-have-you (not something I can immediately correct). Since 
KahaDB requires the need to retain the full contents of the DB file while one 
message persists, it will cause the file system to grow dramatically if you 
alter the default kahaDB file size at all. With a DB file of 96 megs each I've 
eaten up almost 5 gigs of disk space in 34 pending messages all less than 2000 
bytes each.

I'm going to begin auto purging the offending queue (since we don't require 
those messages), however it would be preferred to have some automatic process 
possibly automatically consolidate the DB once its reached a pre-configured 
limit?"

So, I'd like to officially request some sort of consolidation or 'garbage 
collection' of kahadb files when the storage footprint reaches a preconfigured 
limit, allowing the ActiveMQ system to clean itself up and prevent overflowing 
disk space with pending messages that may never get processed.

Please let me know if you have any questions or need any further information. 
Thanks!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to