activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ramesh Bobba" <>
Subject RE: JDBC Persistance
Date Mon, 02 Apr 2007 17:56:34 GMT
Hi James,

Is 4.2 production ready? Also, I switched the JDBC from mysql to
embedded derby db. I still see the disk growth. Is it possible to get
the cleanup of records in the db to happen faster? I guess I am asking
if there is any configuration parameters that I can set? The CPU usage
is minimal. Its just that we produce large sized messages.

I can't use queues because the number of clients varies and they all
want the same data.



-----Original Message-----
From: James Strachan [] 
Sent: Monday, April 02, 2007 8:44 AM
Subject: Re: JDBC Persistance

There is a lag if using the journal based on the journal checkpoint
time; so using pure JDBC and no journal will use less disk (though be
much slower). Also there is a further lag if you are using durable
topics (since the deletion of messages is a background task). You
might want to use queues if you want more immediate deletion & freeing
of resources.

Finally using AMQStore in 4.2 should use less disk space than a JDBC

On 4/2/07, Ramesh Bobba <> wrote:
> Hi James,
> I do want to use persistent delivery. The problem I am seeing is the
> messages from the persistent store are not being deleted fast enough.
> disk is getting full. Is there any way to control this? Do you think
> setAsyncSend(true) will help?
> Thanks,
> Ramesh.
> -----Original Message-----
> From: James Strachan []
> Sent: Monday, April 02, 2007 1:27 AM
> To:
> Subject: Re: JDBC Persistance
> On 4/1/07, Ramesh Bobba <> wrote:
> > I have three producers producing 80K messages every 2 seconds, I
> > three consumers subscribed as durable consumers. I am using mysql as
> > persistence. What I see is that the messages are being written to
> > database even when all the subscribers are up.
> >
> > I thought that broker
> > only writes to the datasource if it has to.
> It does
> If you don't want persistence to take place, don't use persistent
> delivery.
> nt-and-non-persistent-delivery.html
> --
> James
> -------



View raw message