<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">&gt; How does QoS manage to load-balance multiple queues within a channel?<br>
&gt; I thought the queue consulted the limiter before delivering a new<br>
&gt; message...in that case could one add a little bit of logic to the<br>
&gt; limiter to prefer one queue over another? I believe there is already<br>
&gt; some logic in the limiter that tracks rejection rates per<br>
&gt; queue...could this be implemented as an extension to that?<br>
<br>
Not really, it&#39;s &quot;one phase commit&quot; -- the queue says &quot;will you take<br>
this message?&quot; and the limiter either commits and gets the message, or<br>
doesn&#39;t and is thereafter considered blocked.  Thus there&#39;s no<br>
opportunity to defer acceptance.<br>
<br>
Prioritising consumers for a queue would be easier I think, but sadly<br>
that is the one permutation that no-one seems to need.<br>
<br>
-Michael<br></blockquote><div><br></div><div>Can one create a Prioritised &quot;topic exchange&quot;?</div><div>msg1 topic= 0.0.0.1 #first</div><div>msg2 topic= 0.0.0.3 #4th</div><div>msg3 topic= 0.0.0.2 #2nd</div><div>msg4 topic= 0.0.0.4 #3rd</div>
<div><br></div><div> </div></div></div>