so long as the messages are acked, then the journal data files can ge gc'ed
To ensure there are some files availalbe - configure a small journalMaxFileSize. also have a peek at: https://activemq.apache.org/why-do-kahadb-log-files-remain-after-cleanup.html On 7 April 2014 11:48, ratheesh k v <ratheeshkv...@gmail.com> wrote: > ---------- Forwarded message ---------- > From: ratheesh k v <ratheeshkv...@gmail.com> > Date: Thu, Apr 3, 2014 at 10:17 AM > Subject: Apache ActiveMQ Configuration > To: dev@activemq.apache.org, us...@activemq.apache.org > > > Hi, > > > I have some doubts, regarding Apache ActiveMQ configuration, > > > 1) Whenever the disk store(for persistent messages) size that i mentioned > in activemq.xml file exceeds, by producer flow control my producer is > getting blocked from sending more messages, but consumer received all the > messages, still unable to send any message!! when this space will be > available, so that producer can send more messages?? Is there any way to > flush the store? (ie Persistent store not getting free, eventhough my > consumer received all the message, only one consumer is there) > > 2) How to find out the message size of JMS messages? > 3) Main memory for Broker in activemq script mentioned as 1G(max : JVM > heapsize), Can i specify more that that in <memoryUsage> tag in > activemq.xml file? But while running the activemq script it will take > -Xmax1G right? will it can be override ? > > 4) what is the maximum limit of memoryUsate, diskUsage, tempUsage for the > broker > > > Regards, > Ratheesh k v -- http://redhat.com http://blog.garytully.com