Edit report at https://bugs.php.net/bug.php?id=54015&edit=1
ID: 54015 Updated by: f...@php.net Reported by: linux at spilgames dot com Summary: PHP processes remaining active while they should not -Status: Open +Status: Assigned Type: Bug Package: FPM related Operating System: CentOS 5.5 PHP Version: 5.3.5 -Assigned To: +Assigned To: fat Block user comment: N Private report: N Previous Comments: ------------------------------------------------------------------------ [2011-04-10 03:07:27] nergalic at ya dot ru Have the same problem on 5.3.6 and 5.3.5 on CentOS 5.5 (php works as FastCGI on nginx). It seems that in one moment php is unable to update process status, so new childs processes continue to fork, but other old childs are not dying. pm = dynamic pm.max_children = 400 pm.start_servers = 15 pm.min_spare_servers = 10 pm.max_spare_servers = 25 pm.max_requests = 2500 ------------------------------------------------------------------------ [2011-02-14 15:59:58] linux at spilgames dot com Description: ------------ PHP processes are still active even though they are freed up. As soon as a php-fpm reload is performed, the number of php processes drops. So seems that php is not updating the status of the processes. extract of the conf file: pm = dynamic pm.max_children = 120 pm.start_servers = 20 pm.min_spare_servers = 10 pm.max_spare_servers = 20 pm.max_requests = 1000 ------------------------------------------------------------------------ -- Edit this bug report at https://bugs.php.net/bug.php?id=54015&edit=1