[
https://issues.apache.org/jira/browse/AMQ-3424?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13073466#comment-13073466
]
Hariharan commented on AMQ-3424:
--------------------------------
Hi,
The directory size is continuously growing in production. Can someone please
let me know on this.
Regards
Hari
> AMQ data dir not cleaning up even after messages getting consumed.
> ------------------------------------------------------------------
>
> Key: AMQ-3424
> URL: https://issues.apache.org/jira/browse/AMQ-3424
> Project: ActiveMQ
> Issue Type: Bug
> Components: Message Store
> Reporter: Hariharan
>
> Hi,
> We are using ActiveMQ 5.3 (in UNIX) and use both queues and topics (durable
> and non-durable).
> The messages are published by the publishers in persistent delivery and auto
> acknowledge mode.
> I can see that the consumers are actively able to consume the messages.
> However, even after the messages getting consumed successfully, the data dir
> size is not coming down.
> I tried :
> 1. Using both amqPersistenceAdapter and kahaDB.
> 2. Upgrading the AMQ to 5.5
> But none of them is bringing down its size.
> snapshot:
> {code:xml}
> *After starting the broker.*
> du -h activemq_data_kahadb ; ls -l /activemq_data_kahadb
> 48K /activemq_data_kahadb
> total 44
> -rw-rw-r-- 1 manih manih 9961472 Jul 29 05:06 db-1.log
> -rw-rw-r-- 1 manih manih 12288 Jul 29 05:06 db.data
> -rw-rw-r-- 1 manih manih 12304 Jul 29 05:06 db.redo
> -rw-rw-r-- 1 manih manih 0 Jul 29 05:04 lock
> *After messages getting delivered.*
> du -h /activemq_data_kahadb ; ls -l /activemq_data_kahadb
> 1.7M /activemq_data_kahadb
> total 1652
> -rw-rw-r-- 1 manih manih 9961472 Jul 29 05:24 db-1.log
> -rw-rw-r-- 1 manih manih 364544 Jul 29 05:24 db.data
> -rw-rw-r-- 1 manih manih 332416 Jul 29 05:24 db.redo
> -rw-rw-r-- 1 manih manih 0 Jul 29 05:04 lock
> {code}
> Here are my config details:
> {code:xml}
> <amq:persistenceAdapter>
> <amq:kahaDB directory="activemq_data_kahadb" journalMaxFileLength="10mb"/>
> </amq:persistenceAdapter>
> <amq:systemUsage>
> <amq:systemUsage>
> <amq:memoryUsage>
> <amq:memoryUsage limit="20 mb"/>
> </amq:memoryUsage>
> <amq:storeUsage>
> <amq:storeUsage limit="1 gb"/>
> </amq:storeUsage>
> <amq:tempUsage>
> <amq:tempUsage limit="100 mb"/>
> </amq:tempUsage>
> </amq:systemUsage>
> </amq:systemUsage>
> {code}
> I do understand that the messages are persisted until consumed by the
> consumers, but after that shouldn't the file size be coming down?
> Please let me know if there are any config changes that I need to do to get
> this working fine.
> Thanks in advance
> Hari
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira