[openstack-dev] [Neutron] DHCP Agent Reliability
carl at ecbaldwin.net
Thu Dec 5 14:32:45 UTC 2013
Creating separate processes for API workers does allow a bit more room
for RPC message processing in the main process. If this isn't enough
and the main process is still bound on CPU and/or green
thread/sqlalchemy blocking then creating separate worker processes for
RPC processing may be the next logical step to scale. I'll give it
some thought today and possibly create a blueprint.
On Thu, Dec 5, 2013 at 7:13 AM, Maru Newby <marun at redhat.com> wrote:
> On Dec 5, 2013, at 6:43 AM, Carl Baldwin <carl at ecbaldwin.net> wrote:
>> I have offered up https://review.openstack.org/#/c/60082/ as a
>> backport to Havana. Interest was expressed in the blueprint for doing
>> this even before this thread. If there is consensus for this as the
>> stop-gap then it is there for the merging. However, I do not want to
>> discourage discussion of other stop-gap solutions like what Maru
>> proposed in the original post.
> Awesome. No worries, I'm still planning on submitting a patch to improve notification reliability.
> We seem to be cpu bound now in processing RPC messages. Do you think it would be reasonable to run multiple processes for RPC?
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
More information about the OpenStack-dev