<br><font size=2 face="sans-serif">Trial and error for me as well, or maybe
we're both just slow :-)</font>
<br><font size=2 face="sans-serif"><br>
________________________<br>
Richard Kim<br>
Deutsche Bank Americas<br>
Global Banking, New York<br>
rich.kim@db.com<br>
P: +1 212.250.4984</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Tim Perrett &lt;tperrett@googlemail.com&gt;</b>
</font>
<p><font size=1 face="sans-serif">05/18/2009 06:00 PM</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Rich Kim/db/dbcom@DBAmericas</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">RabbitMQ Discuss &lt;rabbitmq-discuss@lists.rabbitmq.com&gt;,
rabbitmq-discuss-bounces@lists.rabbitmq.com</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [rabbitmq-discuss] Fanout exchange
not playing ball?</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br><tt><font size=2>Thanks Richard - that was just the ticket.<br>
<br>
There does not appear to be a great deal of examples on this anywhere<br>
- is this the case or am I just being amazingly slow? ;-)<br>
<br>
Cheers, Tim<br>
<br>
On Mon, May 18, 2009 at 10:31 PM, Rich Kim &lt;rich.kim@db.com&gt; wrote:<br>
&gt;<br>
&gt; Taking a stab at this one, but have you setup your two listening clients<br>
&gt; with separate queue names? When using a fanout exchange and binding
queues<br>
&gt; to the exchange, when you attach the second listener to the exchange,
the<br>
&gt; queue name is already found, and therefore performs a NOOP. Both listeners<br>
&gt; share the same queue name, and thereafter begin round-robin like behavior.<br>
&gt;<br>
&gt; Create two listeners with distinct queue names, and you should see
your<br>
&gt; expected behavior.<br>
&gt;<br>
&gt; ________________________<br>
&gt; Richard Kim<br>
&gt; Deutsche Bank Americas<br>
&gt; Global Banking, New York<br>
&gt; rich.kim@db.com<br>
&gt; P: +1 212.250.4984<br>
&gt;<br>
&gt;<br>
&gt; Tim Perrett &lt;tperrett@googlemail.com&gt;<br>
&gt; Sent by: rabbitmq-discuss-bounces@lists.rabbitmq.com<br>
&gt;<br>
&gt; 05/18/2009 05:27 PM<br>
&gt;<br>
&gt; To<br>
&gt; RabbitMQ Discuss &lt;rabbitmq-discuss@lists.rabbitmq.com&gt;<br>
&gt; cc<br>
&gt; Subject<br>
&gt; [rabbitmq-discuss] Fanout exchange not playing ball?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Hey guys,<br>
&gt;<br>
&gt; I've setup a fanout exchange and my expectation does not match the<br>
&gt; output... My expectation was that using a fanout exchange all<br>
&gt; listening clients would get all messages - however this doesn't appear<br>
&gt; to be the case. I started two separate instances of the same<br>
&gt; application and run the listeners - I then publish a message into
the<br>
&gt; exchange, and it appears that App1 gets a message, then App2 gets<br>
&gt; nothing. I send another message into the queue and then App2 gets
the<br>
&gt; message but not App1 - im a little lost how this could happen?<br>
&gt;<br>
&gt; My creation code looks like:<br>
&gt;<br>
&gt; &nbsp; &nbsp;val ticket = channel.accessRequest(&quot;/data&quot;)<br>
&gt; &nbsp; &nbsp;channel.exchangeDeclare(ticket, &quot;mult&quot;, &quot;topic&quot;)<br>
&gt; &nbsp; &nbsp;channel.queueDeclare(ticket, &quot;mult_queue&quot;)<br>
&gt; &nbsp; &nbsp;channel.queueBind(ticket, &quot;mult_queue&quot;, &quot;mult&quot;,
&quot;example.*&quot;)<br>
&gt; &nbsp; &nbsp;channel.basicConsume(ticket, &quot;mult_queue&quot;,
false, new<br>
&gt; SerializedConsumer(channel, this))<br>
&gt;<br>
&gt;<br>
&gt; Any ideas / suggestions?<br>
&gt;<br>
&gt; Cheers, Tim<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rabbitmq-discuss mailing list<br>
&gt; rabbitmq-discuss@lists.rabbitmq.com<br>
&gt; http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss<br>
&gt;<br>
&gt;<br>
&gt; ---<br>
&gt; This communication may contain confidential and/or privileged information.<br>
&gt; If you are not the intended recipient (or have received this communication<br>
&gt; in error) please notify the sender immediately and destroy this<br>
&gt; communication. Any unauthorized copying, disclosure or distribution
of the<br>
&gt; material in this communication is strictly forbidden.<br>
&gt;<br>
&gt; Deutsche Bank does not render legal or tax advice, and the information<br>
&gt; contained in this communication should not be regarded as such.<br>
</font></tt>
<br>
<br>
<span style="font-family:'Arial',sans-serif; font-size:8pt; color:#000000">---</span><br>
<span style="font-family:'Courier New',monospace; font-size:10pt; color:#000000">This communication may contain confidential and/or privileged information.<br>
If you are not the intended recipient (or have received this communication<br>
in error) please notify the sender immediately and destroy this<br>
communication. Any unauthorized copying, disclosure or distribution of the<br>
material in this communication is strictly forbidden.<br>
<br>
Deutsche Bank does not render legal or tax advice, and the information<br>
contained in this communication should not be regarded as such.</span>