Hello, We are using Qpid dispatch router 1.7, Qpid broker 7.1.3 on redhat linux rhel 6.4.
Use case description: We have a cluster of 2 dispatch routers and 2 brokers. A sharded queue "myQueue" on the 2 brokers. Here is an illustration: [image: Diagram.jpg] The producer produces 2 messages, the messages are load balanced on the 2 brokers. Then, Consumer 1 and consumer 2 ask for a receive(). Our observation is that the consumer 1 consumes the first message and the consumer 2 is never getting the second message. We are aware that the first dispatch router will do a prefetch for the 2 messages but what is weird is that the prefetched message 2 is never routed to the second dispatch router and consumer 2. I attached the dispatch routers config. Do you have any idea how we can make consumer 2 receive the message? Thanks for your help, Rabih
--------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
