mirror of
https://github.com/mashirozx/docker-php-nginx.git
synced 2024-09-29 04:18:14 +08:00
39 lines
1.3 KiB
Plaintext
39 lines
1.3 KiB
Plaintext
[global]
|
|
; Log to stderr
|
|
error_log = /dev/stderr
|
|
|
|
[www]
|
|
; Enable status page
|
|
pm.status_path = /fpm-status
|
|
|
|
; Ondemand process manager
|
|
pm = ondemand
|
|
|
|
; The number of child processes to be created when pm is set to 'static' and the
|
|
; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'.
|
|
; This value sets the limit on the number of simultaneous requests that will be
|
|
; served. Equivalent to the ApacheMaxClients directive with mpm_prefork.
|
|
; Equivalent to the PHP_FCGI_CHILDREN environment variable in the original PHP
|
|
; CGI. The below defaults are based on a server without much resources. Don't
|
|
; forget to tweak pm.* to fit your needs.
|
|
; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand'
|
|
; Note: This value is mandatory.
|
|
pm.max_children = 50
|
|
|
|
; The number of seconds after which an idle process will be killed.
|
|
; Note: Used only when pm is set to 'ondemand'
|
|
; Default Value: 10s
|
|
pm.process_idle_timeout = 10s;
|
|
|
|
; The number of requests each child process should execute before respawning.
|
|
; This can be useful to work around memory leaks in 3rd party libraries. For
|
|
; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS.
|
|
; Default Value: 0
|
|
pm.max_requests = 500
|
|
|
|
; Make sure the FPM workers can reach the environment variables for configuration
|
|
clear_env = no
|
|
|
|
; Catch output from PHP
|
|
catch_workers_output = yes
|