honor max_children values for php-fpm
Signed-off-by: Michael Kaufmann (d00p) <d00p@froxlor.org>
This commit is contained in:
@@ -140,6 +140,13 @@ class phpinterface_fpm {
|
||||
$fpm_config.= 'pm.max_children = '.$fpm_children."\n";
|
||||
|
||||
if ($fpm_pm == 'dynamic') {
|
||||
// honor max_children
|
||||
if ($fpm_children < $fpm_min_spare_servers) {
|
||||
$fpm_min_spare_servers = $fpm_children;
|
||||
}
|
||||
if ($fpm_children < $fpm_max_spare_servers) {
|
||||
$fpm_max_spare_servers = $fpm_children;
|
||||
}
|
||||
// failsafe, refs #955
|
||||
if ($fpm_start_servers < $fpm_min_spare_servers) {
|
||||
$fpm_start_servers = $fpm_min_spare_servers;
|
||||
|
||||
Reference in New Issue
Block a user