yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #06132
[Bug 1214132] Re: no config for multiple neutron-server workers
** Changed in: neutron
Status: New => Invalid
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1214132
Title:
no config for multiple neutron-server workers
Status in OpenStack Neutron (virtual network service):
Invalid
Bug description:
Neutron-server processes access the database directly. Since the
database connection driver is typically implemented in a library
beyond the purview of eventlet’s monkeypatching (i.e., a native python
extension like _mysql.so), blocking database calls will block all
eventlet coroutines. Since much of what neutron-server does is access
the database, a neutron-server process’s handling of requests is
effectively serial.
To make running multiple neutron-server processes on the same host
straightforward, there should be a workers=N option in the [DEFAULT]
section of neutron.conf -- just like the osapi_compute_workers=N flag
in the [DEFAULT] section of nova.conf. When the option is in effect, N
server processes should handle HTTP and RPC requests made to neutron-
server.
I'm going to submit a patch.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1214132/+subscriptions