mirror of
https://github.com/geerlingguy/ansible-role-php.git
synced 2024-11-30 13:03:26 +01:00
ec5109a0e2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
21 lines
889 B
Django/Jinja
21 lines
889 B
Django/Jinja
{{ ansible_managed | comment(decoration='; ') }}
|
|
|
|
[{{ item.pool_name | mandatory }}]
|
|
listen = {{ item.pool_listen | mandatory }}
|
|
listen.allowed_clients = {{ item.pool_listen_allowed_clients | default('127.0.0.1', true) }}
|
|
user = {{ php_fpm_pool_user }}
|
|
group = {{ php_fpm_pool_group }}
|
|
|
|
listen.owner = {{ php_fpm_pool_user }}
|
|
listen.group = {{ php_fpm_pool_group }}
|
|
|
|
pm = {{ item.pool_pm | default('dynamic', true) }}
|
|
pm.max_children = {{ item.pool_pm_max_children | default(50, true) }}
|
|
pm.start_servers = {{ item.pool_pm_start_servers | default(5, true) }}
|
|
pm.min_spare_servers = {{ item.pool_pm_min_spare_servers | default(5, true) }}
|
|
pm.max_spare_servers = {{ item.pool_pm_max_spare_servers | default(5, true) }}
|
|
pm.max_requests = {{ item.pool_pm_max_requests | default(500, true) }}
|
|
{% if item.pool_pm_status_path|length %}
|
|
pm.status_path = {{ item.pool_pm_status_path }}
|
|
{% endif %}
|