Hi Gordon, Thanks a lot for your help again.
I am currently using C++ Broker and C++ Client APIs. I am designing a stock trading solution, which shall be re-started daily. Thus we need only to keep a day's messages Persistent with qpid for recovery purpose in case Client APIs re-start. Sure the data can be huge for all the orders and reports processed within a day for a retail customer. You mentioned that /*"You need to make sure the publisher(s) mark(s) the messages as persistent. Unfortunately at present the c++ broker doesn't provide a way to override that on the broker side."*/ Does it mean that we can still achieve messages' persistence via C++ publisher? How about a Java Broker? can Java Broker defines all message in a particular queue to always be persistent, no matter whether a publisher marks it persistent or not? I like your idea with amq.topic/USA.news; {link:{name:my-subscription, durable:True}} plus the auto_delete_timeout. Can I set the timeout to be a whole day as auto_delete_timeout:86400 ? In this case, I can use either qpid-config or a JMS client to achive house-keeping one whole copy of all messages exchanged within my system in a day to be ready for recovery of any clients connected to qpidd broker. Thanks & regards, Xiong Zou -- View this message in context: http://qpid.2158936.n2.nabble.com/bind-a-persistent-queue-to-an-exchange-tp7602992p7603053.html Sent from the Apache Qpid users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org