From ce55e33fda43b7f0d8d43aafab4fae83e53bfd2e Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sat, 6 Jun 2020 18:09:20 +0200 Subject: [PATCH] nginx/php-pool: Added support for enabling status page --- roles/nginx/php-pool/defaults/main.yml | 2 ++ roles/nginx/php-pool/templates/pool.conf | 3 +++ 2 files changed, 5 insertions(+) diff --git a/roles/nginx/php-pool/defaults/main.yml b/roles/nginx/php-pool/defaults/main.yml index 76e2b8d..2919457 100644 --- a/roles/nginx/php-pool/defaults/main.yml +++ b/roles/nginx/php-pool/defaults/main.yml @@ -9,3 +9,5 @@ socket: "{{ socket_directory }}/socket" includes: [] env_vars: {} # memory_limit: 256M #optional + +status_page_path: "" # Disabled by default diff --git a/roles/nginx/php-pool/templates/pool.conf b/roles/nginx/php-pool/templates/pool.conf index 3544931..02435ef 100644 --- a/roles/nginx/php-pool/templates/pool.conf +++ b/roles/nginx/php-pool/templates/pool.conf @@ -15,6 +15,9 @@ pm.min_spare_servers = 8 pm.max_spare_servers = 32 pm.max_requests = 512 pm.process_idle_timeout = 10s +{% if status_page_path is defined and status_page_path|length -%} + pm.status_path = {{ status_page_path }} +{%- endif %} clear_env = no