<div dir="ltr"><div>Hi,</div><div><br></div>If you want to decide to which queues to send the message, but at publishing time, then you might want to use the 'reverse topic exchange'<div><br></div><div>See more details on how to obtain the plugin here: <a href="http://www.rabbitmq.com/community-plugins.html">http://www.rabbitmq.com/community-plugins.html</a> The plugin is called 'rabbitmq_rtopic_exchange' and also please carefully read the performance details explained here <a href="https://github.com/videlalvaro/rabbitmq-rtopic-exchange#performance">https://github.com/videlalvaro/rabbitmq-rtopic-exchange#performance</a></div>
<div><br></div><div>Regards,</div><div><br></div><div>Alvaro</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 19, 2014 at 10:17 AM, Rom Cabral <span dir="ltr"><<a href="mailto:rom.t.cabral@gmail.com" target="_blank">rom.t.cabral@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi guys,<div><br></div><div>I would like to hear any suggestions to be able to design flexible routing keys. Below is my use case.</div>
<div><br></div><div>If I have 3 queues A, B, C connected to an exchange, I would like to</div><div>- send message to A,B,C (broadcast)</div><div>- send to any combination AB, BC, AC</div><div>- send only to A, B, C</div><div>
<br></div><div>I can accomplish this by assigning key for each combination. Unfortunately, it will grow as the number of queues grow. What i want is to "*" and "#" in my design.</div><div><br></div><div>
Thanks,</div><div><br></div></div><br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><br></div>