diff --git a/roles/fas_server/templates/configmap.yml b/roles/fas_server/templates/configmap.yml index a319071f8b..eb5ec47731 100644 --- a/roles/fas_server/templates/configmap.yml +++ b/roles/fas_server/templates/configmap.yml @@ -38,7 +38,7 @@ data: ln -s /etc/httpd/modules /httpdir/modules truncate --size=0 /httpdir/accesslog /httpdir/errorlog tail -qf /httpdir/accesslog /httpdir/errorlog & - exec httpd -f /etc/fas/httpd.conf -DFOREGROUND -DNO_DETACH + exec /usr/sbin/httpd.worker -f /etc/fas/httpd.conf -DFOREGROUND -DNO_DETACH httpd.conf: |- Listen 0.0.0.0:8080 ServerRoot "/httpdir" @@ -61,12 +61,12 @@ data: LoadModule rewrite_module modules/mod_rewrite.so LoadModule version_module modules/mod_version.so LoadModule wsgi_module modules/mod_wsgi.so - StartServers 8 - MinSpareServers 5 - MaxSpareServers 20 - ServerLimit 256 - MaxClients 256 - MaxRequestsPerChild 4000 + StartServers 4 + MaxClients 300 + MinSpareThreads 25 + MaxSpareThreads 75 + ThreadsPerChild 25 + MaxRequestsPerChild 0 LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined CustomLog /httpdir/accesslog combined ErrorLog /httpdir/errorlog