]> git.immae.eu Git - perso/Immae/Config/Nix.git/commitdiff
Fix php-fpm that were on-demand instead of dynamic
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Tue, 28 Jun 2022 21:07:48 +0000 (23:07 +0200)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Sun, 9 Apr 2023 15:16:24 +0000 (17:16 +0200)
modules/private/system/quatresaisons/nextcloud.nix
modules/private/websites/denise/evariste.nix
modules/private/websites/emilia/atelierfringant.nix
modules/private/websites/leila/production.nix
modules/private/websites/patrick_fodella/ecolyeu.nix
modules/private/websites/ressourcerie_banon/production.nix
modules/private/websites/richie/production.nix
modules/private/websites/telio_tortay/production.nix

index 2f6aafd8a2aa26721a2d0433f4ba84599b2ce1e9..d02f916680a7c584675fd030162a79446d69e876 100644 (file)
@@ -11,7 +11,10 @@ let
     pool = {
       "listen.owner" = "wwwrun";
       "listen.group" = "wwwrun";
-      "pm" = "ondemand";
+      "pm" = "dynamic";
+      "pm.start_servers" = "2";
+      "pm.min_spare_servers" = "1";
+      "pm.max_spare_servers" = "3";
       "pm.max_children" = "60";
       "pm.process_idle_timeout" = "60";
 
index 42f9b2e33c8dc8c65f7fa5c6186672330da6fc6c..df4e917fd709bad5c4e02b6500d3d37daaeb30ab 100644 (file)
@@ -29,9 +29,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/denise_nsievariste:${nsiVarDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/denise_nsievariste";
@@ -69,9 +71,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/denise_stmgevariste:${stmgVarDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/denise_stmgevariste";
index b47452f5068385a3d9d2e01f0475e9a4d0e51e36..518554b5ac21c455221d023913dfed394166d939 100644 (file)
@@ -24,9 +24,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/emilia:${varDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/emilia";
index 8385bc7f081807e8bc4693983f32ee4986cad207..96ba8cb307195a40fa028f1e674ac7fd545441cc 100644 (file)
@@ -15,9 +15,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "${varDir}:/tmp";
         "php_admin_value[max_execution_time]" = "1800";
index 00dab76c12d4f06fd79ca1662e53f36b5efd6525..d908e7807ed58a5249d5b9a3642daa4652cabc94 100644 (file)
@@ -25,9 +25,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/patrick_fodella_ecolyeu:${varDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/patrick_fodella_ecolyeu";
index a3abccabbc9d527a511a55376a97a1c12dfb70fa..e68f7db22f156788b7af1d8c1c56481653d6b2fd 100644 (file)
@@ -25,9 +25,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/ressourcerie_banon:${varDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/ressourcerie_banon";
index a548cff21a4d8117adc5f954c01c34c4ca52f309..10a7be9c2404a9637e59854aa0b6d5987748f14e 100644 (file)
@@ -59,9 +59,11 @@ in
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "${vardir}:/var/lib/php/sessions/richie_production:${secretPath}:${richieSrc}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/richie_production";
index fc1e9a27bdb0c700feeb46d55357d9312ff56526..8cae3bc523a8d320bdc8f38ca08bb64cf147394c 100644 (file)
@@ -30,9 +30,11 @@ in {
         "listen.owner" = apacheUser;
         "listen.group" = apacheGroup;
 
-        "pm" = "ondemand";
-        "pm.max_children" = "5";
-        "pm.process_idle_timeout" = "60";
+        "pm" = "dynamic";
+        "pm.max_children" = "20";
+        "pm.start_servers" = "2";
+        "pm.min_spare_servers" = "1";
+        "pm.max_spare_servers" = "3";
 
         "php_admin_value[open_basedir]" = "/var/lib/php/sessions/telio_tortay:${varDir}:/tmp";
         "php_admin_value[session.save_path]" = "/var/lib/php/sessions/telio_tortay";