openstack-ansible-os_swift/releasenotes/notes/capping_swift_services_workers-5ac9ecb28f56469f.yaml
Ravi Gummadi bb9e3f5828 Cap the number of worker threads
Users can configure the number of worker threads. However when it's
not specified the calculated number of workers can get too large on
hosts with a large number of CPUs. Capping only swift proxy server
worker threads when the proxy is in a container. Not capping the
remaining swift services' workers because of the performance impact
it may cause because of the capping.

Change-Id: I12d930552558144ab49fecc0b3776747c1f02166
2017-03-06 06:39:01 -05:00

9 lines
441 B
YAML

---
features:
- Capping the default value for the variable ``swift_proxy_server_workers``
to 16 when the user doesn't configure this variable and if the swift proxy
is in a container. Default value is half the number of vCPUs available on
the machine if the swift proxy is not in a container. Default value is half
the number of vCPUs available on the machine with a capping value of 16
if the proxy is in a container.