Edit report at https://bugs.php.net/bug.php?id=54015&edit=1
ID: 54015 Updated by: [email protected] Reported by: linux at spilgames dot com Summary: PHP processes remaining active while they should not -Status: Feedback +Status: No Feedback Type: Bug Package: FPM related Operating System: CentOS 5.5 PHP Version: 5.3.5 Assigned To: fat New Comment: No feedback was provided. The bug is being suspended because we assume that you are no longer experiencing the problem. If this is not the case and you are able to provide the information that was requested earlier, please do so and change the status of the bug back to "Open". Thank you. Previous Comments: ------------------------------------------------------------------------ [2011-07-02 13:59:53] [email protected] Please try using this snapshot: http://snaps.php.net/php5.3-latest.tar.gz For Windows: http://windows.php.net/snapshots/ Can you try the last snapshot please ? There's have been changes in the way FPM communicates with it children. Moreover, if the problem continues, please set log_level to debug and send the trace. I can't do anything without debug traces. Thx ++ jerome ------------------------------------------------------------------------ [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
