<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css" id="owaParaStyle"></style><style type="text/css"></style><style type="text/css"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Courier New;color: #000000;font-size: 10pt;">
As with most services there are two queues, but the scheduler has one extra:
<div><br>
</div>
<div>1. The general round-robin queue. Any worker of that class can process the event. But, only one worker will handle the event.</div>
<div>2. The specific worker queue. Used when I want an event to go to a specific worker, for example: "I want Scheduler #2 to deal with this"</div>
<div>3. The fan-out queue. For sending atomic, non-critical information to all workers. The compute nodes send periodic capacity updates to all schedulers on this channel.</div>
<div><br>
</div>
<div>Hope it helps!</div>
<div>-S</div>
<div><br>
<div style="font-family: Times New Roman; color: #000000; font-size: 16px">
<hr tabindex="-1">
<div id="divRpF655726" style="direction: ltr; "><font face="Tahoma" size="2" color="#000000"><b>From:</b> openstack-bounces+sandy.walsh=rackspace.com@lists.launchpad.net [openstack-bounces+sandy.walsh=rackspace.com@lists.launchpad.net] on behalf of Î¤Ô¶¿Æ [weiyuanke123@gmail.com]<br>
<b>Sent:</b> Tuesday, October 30, 2012 7:55 AM<br>
<b>To:</b> openstack mail list<br>
<b>Subject:</b> [Openstack] about nova-schedule queues<br>
</font><br>
</div>
<div></div>
<div>
<div>hi all,</div>
<div><br>
</div>
<div>I read into the source code for nova-scheduler and found there actually exists three msg queues, like</div>
<div>"scheduler"</div>
<div>"scheduler.node70"</div>
<div>"scheduler_<b style="font-family:Verdana,sans-serif; font-weight:normal"><font>fanout_bd738fedcdf344d9bb3cb580657f54e0</font></b>".</div>
<div><br>
</div>
<div>what's the functions for each queue and are there connections??</div>
<div><br>
</div>
<div><br>
</div>
<div>thanks,</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<br>
</div>
</div>
</div>
</div>
</body>
</html>