This patch adds abbility to configure the count of wsgi processes and
threads. The default parameters left intact to maintain backward
compatibility.
Closes-Bug: PROD-35385
Change-Id: I808e60d2db9b071a85adb840ce61592f49b62d91
enable_force_upload: true
availability_zone_fallback: True
image_conversion_dir: /var/tmp/cinder/conversion
+ wsgi_processes_count: 5
concurrency:
lock_path: '/var/lock/cinder'
database:
Listen {{ controller.osapi.host }}:8776
<VirtualHost {{ controller.osapi.host }}:8776>
- WSGIDaemonProcess cinder-wsgi processes=5 threads=1 user=cinder group=cinder display-name=%{GROUP}
+ WSGIDaemonProcess cinder-wsgi processes={{ controller.get('wsgi_processes_count', '5') }} threads=1 user=cinder group=cinder display-name=%{GROUP}
WSGIProcessGroup cinder-wsgi
WSGIScriptAlias / /usr/bin/cinder-wsgi
WSGIApplicationGroup %{GLOBAL}
Listen {{ controller.osapi.host }}:8776
<VirtualHost {{ controller.osapi.host }}:8776>
- WSGIDaemonProcess cinder-wsgi processes=5 threads=1 user=cinder group=cinder display-name=%{GROUP}
+ WSGIDaemonProcess cinder-wsgi processes={{ controller.get('wsgi_processes_count', '5') }} threads=1 user=cinder group=cinder display-name=%{GROUP}
WSGIProcessGroup cinder-wsgi
WSGIScriptAlias / /usr/bin/cinder-wsgi
WSGIApplicationGroup %{GLOBAL}