title: Send and receive on RabbitMQ fanout exchange via Spring
body: <p>I'm working with RabbitMQ and I'm confused using fanout exchange and <code>convertSendAndReceive</code> (or <code>sendAndReceive</code>) method of <code>RabbitTemplate</code> class.</p>
  
  <p>For example, I have 2 consumers for durable queues QUEUE-01 and QUEUE-02 that are binded to durable fanout exchange FANOUT-01. And 1 publisher to FANOUT-01. I understand what happens when message is being published with <code>convertAndSend</code> (or <code>send</code>) method, message is going to be copied to each queue and will be processed by each consumer. But I'm not sure what will happen if I will call <code>sendAndReceive</code> method? Which consumer will I get a reply from? Is there any specific behaviour? I could not find any documentation on this.</p>