<div dir="ltr"><div><div><div>I imagine this is already answered somewhere, but I can&#39;t seem to locate a concise answer.<br><br>if a client publishes a messages using a routing key that doesn&#39;t resolve to anywhere reachable, should the message be returned to the client via basic.return?<br>
<br></div><div>Background:<br></div><div><br></div>I&#39;m currently working with 2.8.7 using a topic exchange to route between rabbitmq instances. The federation looks like this:<br><br></div>client1 &lt;--&gt; master &lt;--&gt; client2<br>
<br></div>Maxhops is set to 1, and client1 and client2 don&#39;t have federation between them.<br><div><div><div><div><div><div><br></div><div>Each routing key instance looks something like &#39;client1.xxx.yyy. or &#39;master.xxx.yyy&#39;, that is, the routing key contains the broker name that the message is intended for.<br>
 <br></div><div>If client1 attempts to write a message using &#39;client2.xxx.yyy&#39;, should I expect to see the message returned to me or is it just dropped on the floor?<br><br></div><div>Thanks,<br><br>Matt<br><br></div>
<div><br></div></div></div></div></div></div></div>