[rabbitmq-discuss] Cluster Pathology

Jason J. W. Williams jasonjwwilliams at gmail.com
Wed Feb 11 23:34:12 GMT 2009


Drew,

> Now, if node A is taken down, producer A of course can't produce
> messages due to socket errors, but producer B continues producing
> messages not knowing they actually are just getting dropped with no
> queue to route to (since Q is on node A).  What's even more surprising
> to me on this matter is that if producer B restarts and publishes
> messages, the messages are still blackholed.

Are the messages from the reconnected Producer B being blackholed, or
just not being consumed by consumer B? What we've seen is that
Producer B (in this case) recreates the queue, but consumer B (still
connected) isn't considered subscribed to it, so the messages just
build up.

-J




More information about the rabbitmq-discuss mailing list