Hi Lahiru, Currently I believe the temporary queues are only deleted when the connection closes, although it mgiht be when the Session closes when using the 0-10 protocol, which 0.6 does by default. You should be able to easily test when they get deleted by using a test program which closes the Session and/or Connection and then sleeps before completing, and monitoring when the queue dissapears using management.
TimeToLive can be set either on a MessageProducer or on the individual Message objects before they are sent, there is currently no way to assign it on the broker as far as I know. Robbie On 1 November 2010 05:15, Lahiru Gunathilake <[email protected]> wrote: > Hi Robbie, > > Can you please tell me how are we managing temp queues in 0.6 release ? We > have a scenario like creating very large number of temp queues. How Qpid > cleanup temp queues ? can we define a global time to live value only for > temp queues ? > > Or is there any other way for us to clean the temp queues ? > > Regards > Lahiru > > On Mon, May 31, 2010 at 11:06 PM, Robbie Gemmell > <[email protected]>wrote: > >> There are a couple of Improvement and Bug JIRAs hanging around for this one >> already. The Java client is currently relying on the auto-delete nature of >> the created queue to clean up the queue on the broker when the session is >> closed, as you have noticed. >> >> Robbie >> >> > -----Original Message----- >> > From: Andrew Wright [mailto:[email protected]] >> > Sent: 31 May 2010 17:36 >> > To: [email protected] >> > Subject: JMS Temporary Queue delete() doesn't >> > >> > Hi all, >> > >> > We've run into a small issue with temporary queues. In a nutshell - >> > calling temporaryQueue.delete() from a JMS app doesn't actually delete >> > the AMQP queue on the broker. Closing the session that originally >> > created the temp queue does remove it. >> > >> > Is this expected or does it sound like a bug? Should mention - MRG 1.2 >> > C++ broker, qpid 0.6 java client libraries. >> > >> > Cheers, >> > Andrew >> > >> > --------------------------------------------------------------------- >> > Apache Qpid - AMQP Messaging Implementation >> > Project: http://qpid.apache.org >> > Use/Interact: mailto:[email protected] >> >> >> >> --------------------------------------------------------------------- >> Apache Qpid - AMQP Messaging Implementation >> Project: http://qpid.apache.org >> Use/Interact: mailto:[email protected] >> >> > --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
