<div dir="ltr"><div><div><div>I imagine this is already answered somewhere, but I can't seem to locate a concise answer.<br><br>if a client publishes a messages using a routing key that doesn'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'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 <--> master <--> client2<br>
<br></div>Maxhops is set to 1, and client1 and client2 don't have federation between them.<br><div><div><div><div><div><div><br></div><div>Each routing key instance looks something like 'client1.xxx.yyy. or 'master.xxx.yyy', 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 'client2.xxx.yyy', 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>