{% set work_threads = (ansible_processor_vcpus + 1) // 2 %} {% if work_threads > 10 %} {% set work_threads = 10 %} {% endif %} <VirtualHost {{ internal_ip }}:8042> WSGIDaemonProcess aodh-api processes=4 threads={{ work_threads }} user=aodh group=aodh display-name=%{GROUP} WSGIProcessGroup aodh-api WSGIScriptAlias / /var/www/cgi-bin/aodh/app WSGIApplicationGroup %{GLOBAL} <IfVersion >= 2.4> ErrorLogFormat "%{cu}t %M" </IfVersion> ErrorLog /var/log/{{ http_service_name }}/aodh.log CustomLog /var/log/{{ http_service_name }}/aodh_access.log combined <Directory /usr/lib/python2.7/dist-packages/aodh/api/> <IfVersion >= 2.4> Require all granted </IfVersion> <IfVersion < 2.4> Order allow,deny Allow from all </IfVersion> </Directory> </VirtualHost> WSGISocketPrefix /var/run/{{ http_service_name }}