From eae105ed027c2c1323e413e2c85560988dc2aeec Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Wed, 12 Oct 2016 08:39:01 +0100 Subject: [PATCH] Increase MinSpareThreads for planet servers --- cookbooks/apache/templates/default/httpd.conf.erb | 3 +++ roles/planet.rb | 1 + 2 files changed, 4 insertions(+) diff --git a/cookbooks/apache/templates/default/httpd.conf.erb b/cookbooks/apache/templates/default/httpd.conf.erb index 9c80314b0..add175aa2 100644 --- a/cookbooks/apache/templates/default/httpd.conf.erb +++ b/cookbooks/apache/templates/default/httpd.conf.erb @@ -44,6 +44,9 @@ ThreadLimit <%= node[:apache][:event][:thread_limit] %> ThreadsPerChild <%= node[:apache][:event][:threads_per_child] %> MaxRequestWorkers <%= node[:apache][:event][:max_request_workers] %> MaxConnectionsPerChild <%= node[:apache][:event][:max_connections_per_child] %> +<% if node[:apache][:event][:async_request_worker_factor] -%> +AsyncRequestWorkerFactor <%= node[:apache][:event][:async_request_worker_factor] %> +<% end -%> <% end -%> # Default to UTF-8 diff --git a/roles/planet.rb b/roles/planet.rb index 9d79d8e25..1a7aeb6e5 100644 --- a/roles/planet.rb +++ b/roles/planet.rb @@ -43,6 +43,7 @@ default_attributes( :server_limit => 20, :max_request_workers => 1000, :threads_per_child => 50, + :min_spare_threads => 75, :max_spare_threads => 525 } } -- 2.43.2