Author: Erno Kuvaja <jo...@usr.fi>
Date: Mon Feb 12 16:58:03 2018 +0000
Limit default workers to 8
With modern servers it's not uncommon to see environments that has
dozens of logical processors. Glance defaults workers to number of
these logical processors seen by OS and each worker spins up pool
of 1000 threads. Having dozens of these thread pools consuming
resources is total overkill for most of the environments.
This change limits the amount of workers used by default to 8 which
should be plenty for most of the deployments. This limitation does
not affect if more workers is specifically configured in the config
** Changed in: glance
Status: In Progress => Fix Released
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
Glance default workers is total overkill for modern servers
Status in Glance:
On modern servers we do see dozens of cores which is total overkill of
Glance workers while each of them has eventlet pool size of 1000
threads. Maybe we should consider limiting the total number of workers
unless sepcifically configured by deployer.
To manage notifications about this bug go to:
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : firstname.lastname@example.org
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp