<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial">Thanks. It really help. Thanks a lot.<br><br><div></div><div id="divNeteaseMailCard"></div><br>At 2014-07-23 02:45:40, "Vishvananda Ishaya" <vishvananda@gmail.com> wrote:<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Workers can consume more than one message at a time due to eventlet/greenthreads. The conf option rpc_thread_pool_size determines how many messages can theoretically be handled at once. Greenthread switching can happen any time a monkeypatched call is made.<div><br></div><div>Vish</div><div><br><div><div>On Jul 21, 2014, at 3:36 AM, fdsafdsafd <<a href="mailto:jazeltq@163.com">jazeltq@163.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="line-height: 1.7; font-size: 14px; font-family: Arial;"><div>Hello,</div><div>   recently, i use rally to test boot-and-delete. I thought that one nova-scheduler will handle message sent to it one by one, but the log print show differences. So Can some one how nova-scheduler handle messages? I read the code in nova.service,  and found that one service will create fanout consumer, and that all fanout message consumed in one thread. So I wonder that, How the nova-scheduler handle message, if there are many messages casted to call scheduler's run_instance?</div><div>Thanks a lot.</div></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>_______________________________________________<br>OpenStack-dev mailing list<br><a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev<br></blockquote></div><br></div></blockquote></div><br><br><span title="neteasefooter"><span id="netease_mail_footer"></span></span>