What happens to messages when a network outage removes the route between an exchange and a bound queue?
In the event of a network brownout between two nodes in a cluster, the cluster will fail. At that point, each node is unable to see the queues on the other node. Thus messages will silently be dropped. You can set the mandatory flag on basic.publish which will result in the publisher receiving an error message should the message be unable to be routed to a queue.