Commit ff09555052fa398cd93c767442e601c6b7fb3193
1 parent
14d2801f
fix php-fpm configuration
Showing
1 changed file
with
11 additions
and
11 deletions
conf/php/php-fpm.d/www.conf
... | ... | @@ -93,7 +93,7 @@ listen = 127.0.0.1:9000 |
93 | 93 | ; pm.process_idle_timeout - The number of seconds after which |
94 | 94 | ; an idle process will be killed. |
95 | 95 | ; Note: This value is mandatory. |
96 | -pm = dynamic | |
96 | +pm = ondemand | |
97 | 97 | |
98 | 98 | ; The number of child processes to be created when pm is set to 'static' and the |
99 | 99 | ; maximum number of child processes when pm is set to 'dynamic' or 'ondemand'. |
... | ... | @@ -104,33 +104,33 @@ pm = dynamic |
104 | 104 | ; forget to tweak pm.* to fit your needs. |
105 | 105 | ; Note: Used when pm is set to 'static', 'dynamic' or 'ondemand' |
106 | 106 | ; Note: This value is mandatory. |
107 | -pm.max_children = 5 | |
107 | +pm.max_children = 572 | |
108 | 108 | |
109 | 109 | ; The number of child processes created on startup. |
110 | 110 | ; Note: Used only when pm is set to 'dynamic' |
111 | 111 | ; Default Value: min_spare_servers + (max_spare_servers - min_spare_servers) / 2 |
112 | -pm.start_servers = 2 | |
112 | +pm.start_servers = 336 | |
113 | 113 | |
114 | 114 | ; The desired minimum number of idle server processes. |
115 | 115 | ; Note: Used only when pm is set to 'dynamic' |
116 | 116 | ; Note: Mandatory when pm is set to 'dynamic' |
117 | -pm.min_spare_servers = 1 | |
117 | +pm.min_spare_servers = 150 | |
118 | 118 | |
119 | 119 | ; The desired maximum number of idle server processes. |
120 | 120 | ; Note: Used only when pm is set to 'dynamic' |
121 | 121 | ; Note: Mandatory when pm is set to 'dynamic' |
122 | -pm.max_spare_servers = 3 | |
122 | +pm.max_spare_servers = 522 | |
123 | 123 | |
124 | 124 | ; The number of seconds after which an idle process will be killed. |
125 | 125 | ; Note: Used only when pm is set to 'ondemand' |
126 | 126 | ; Default Value: 10s |
127 | -;pm.process_idle_timeout = 10s; | |
127 | +pm.process_idle_timeout = 120s | |
128 | 128 | |
129 | 129 | ; The number of requests each child process should execute before respawning. |
130 | 130 | ; This can be useful to work around memory leaks in 3rd party libraries. For |
131 | 131 | ; endless request processing specify '0'. Equivalent to PHP_FCGI_MAX_REQUESTS. |
132 | 132 | ; Default Value: 0 |
133 | -;pm.max_requests = 500 | |
133 | +pm.max_requests = 5720 | |
134 | 134 | |
135 | 135 | ; The URI to view the FPM status page. If this value is not set, no URI will be |
136 | 136 | ; recognized as a status page. It shows the following informations: |
... | ... | @@ -229,7 +229,7 @@ pm.max_spare_servers = 3 |
229 | 229 | ; anything, but it may not be a good idea to use the .php extension or it |
230 | 230 | ; may conflict with a real PHP file. |
231 | 231 | ; Default Value: not set |
232 | -;pm.status_path = /status | |
232 | +pm.status_path = /status | |
233 | 233 | |
234 | 234 | ; The ping URI to call the monitoring page of FPM. If this value is not set, no |
235 | 235 | ; URI will be recognized as a ping page. This could be used to test from outside |
... | ... | @@ -327,16 +327,16 @@ pm.max_spare_servers = 3 |
327 | 327 | ; does not stop script execution for some reason. A value of '0' means 'off'. |
328 | 328 | ; Available units: s(econds)(default), m(inutes), h(ours), or d(ays) |
329 | 329 | ; Default Value: 0 |
330 | -;request_terminate_timeout = 0 | |
330 | +request_terminate_timeout = 1800 | |
331 | 331 | |
332 | 332 | ; Set open file descriptor rlimit. |
333 | 333 | ; Default Value: system defined value |
334 | -;rlimit_files = 1024 | |
334 | +rlimit_files = 100001 | |
335 | 335 | |
336 | 336 | ; Set max core size rlimit. |
337 | 337 | ; Possible Values: 'unlimited' or an integer greater or equal to 0 |
338 | 338 | ; Default Value: system defined value |
339 | -;rlimit_core = 0 | |
339 | +rlimit_core = 0 | |
340 | 340 | |
341 | 341 | ; Chroot to this directory at the start. This value must be defined as an |
342 | 342 | ; absolute path. When this value is not set, chroot is not used. | ... | ... |