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

Reply via email to