← Back to team overview

yahoo-eng-team team mailing list archive

[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