From 3ba2652b10f85bdf351bceeb45d49845baf6f380 Mon Sep 17 00:00:00 2001 From: Nobuto Murata Date: Tue, 4 Aug 2020 09:50:08 +0900 Subject: [PATCH] Enable worker-multiplier for wsgi So that users can have a control over the number of processes to be spawend and database connections to be consumed. Change-Id: I7ffdafb807a604d89381a2fecaba8300f00e9691 Closes-Bug: #1677543 --- src/templates/rocky/barbican-api.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/templates/rocky/barbican-api.conf b/src/templates/rocky/barbican-api.conf index 7aa1b84..919b038 100644 --- a/src/templates/rocky/barbican-api.conf +++ b/src/templates/rocky/barbican-api.conf @@ -8,7 +8,7 @@ Listen {{ options.service_listen_info.barbican_worker.admin_port }} WSGIScriptAlias / /usr/share/barbican/app.wsgi - WSGIDaemonProcess barbican-api user=barbican group=barbican processes=3 threads=10 + WSGIDaemonProcess barbican-api user=barbican group=barbican processes={{ options.wsgi_worker_context.processes }} threads=1 display-name=%{GROUP} WSGIProcessGroup barbican-api WSGIApplicationGroup %{GLOBAL} ErrorLog /var/log/barbican/barbican-api.log @@ -17,7 +17,7 @@ Listen {{ options.service_listen_info.barbican_worker.admin_port }} WSGIScriptAlias / /usr/share/barbican/app.wsgi - WSGIDaemonProcess barbican-api-admin user=barbican group=barbican processes=3 threads=10 + WSGIDaemonProcess barbican-api-admin user=barbican group=barbican processes={{ options.wsgi_worker_context.processes }} threads=1 display-name=%{GROUP} WSGIProcessGroup barbican-api-admin WSGIApplicationGroup %{GLOBAL} ErrorLog /var/log/barbican/barbican-api.log