From 436708be4885033f899034ab58667da73ba7b77a Mon Sep 17 00:00:00 2001 From: Pavel Raiskup Date: Thu, 30 Apr 2020 14:59:32 +0200 Subject: [PATCH] copr-fe: special process for /builds/ requests ... too. Also prolong the deadline for packages and minimize the amount of requests processed. --- roles/copr/frontend-cloud/templates/httpd/coprs.conf | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/copr/frontend-cloud/templates/httpd/coprs.conf b/roles/copr/frontend-cloud/templates/httpd/coprs.conf index 0ba29d2a65..f88b8d6e33 100644 --- a/roles/copr/frontend-cloud/templates/httpd/coprs.conf +++ b/roles/copr/frontend-cloud/templates/httpd/coprs.conf @@ -8,7 +8,8 @@ WSGIDaemonProcess backend user=copr-fe group=copr-fe threads=15 display-name=bac WSGIDaemonProcess stats user=copr-fe group=copr-fe threads=15 display-name=stats maximum-requests=8000 graceful-timeout=20 WSGIDaemonProcess tmp user=copr-fe group=copr-fe threads=15 display-name=tmp maximum-requests=8000 graceful-timeout=20 WSGIDaemonProcess repo user=copr-fe group=copr-fe threads=15 display-name=repo maximum-requests=8000 graceful-timeout=20 -WSGIDaemonProcess packages user=copr-fe group=copr-fe processes=1 threads=6 maximum-requests=100 display-name=packages graceful-timeout=20 +WSGIDaemonProcess packages user=copr-fe group=copr-fe processes=2 threads=5 maximum-requests=10 display-name=packages graceful-timeout=60 +WSGIDaemonProcess builds user=copr-fe group=copr-fe processes=2 threads=5 maximum-requests=10 display-name=packages graceful-timeout=180 # Separate process group just to easily observe what unnecessary trafic goes to # non-ssl routes. We should minimize traffic here. WSGIDaemonProcess port80 user=copr-fe group=copr-fe processes=1 threads=3 maximum-requests=100 display-name=port80 graceful-timeout=10 @@ -98,6 +99,9 @@ WSGIApplicationGroup %{GLOBAL} Require not ip 192.47.255.254 + + WSGIProcessGroup builds + Require all granted