Welcome! Log In Create A New Profile

Advanced

Re: php-fpm dies when reaches max_children

March 25, 2012 08:38AM
On 03/25/12 15:03, Andrey Repin wrote:
> Здравствуйте, Уважаемый(-ая, -ое) Sergey Kobzar!
>
> SK> Приветствую
>
> SK> Не уверен, что по адресу...
>
> SK> На сервере раз в неделю запускается тяжелый скрипт. В это время
> SK> увеличивается число php-fpm процессов и при достижении max_children
> SK> лимита php-fpm помирает.
>
> Значит, скрипт неправильно написан.

Скрипт - бэкапный + обработка данных. Основная причина - дисковая
активность.

> SK> Как решение, можно увеличить max_children, но IMO это не совсем правильно.
>
> Как решение, запускать скрипт в CLI а не в FPM.

Скрипт вообще на shell написан. Растет число php-fpm процессов, которые
обрабатывают запросы к сайту.

Меня интересует больше вопрос почему php-fpm помирает, а не ограничивает
число процессов. Например в том же mysql я могу указать максимальное
число тредов/коннектов и если лимит будет достигнут, mysql не будет
принимать новые соединения, но уж совсем не склеит ласты...

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

php-fpm dies when reaches max_children

sergey.kobzar March 25, 2012 07:42AM

Re: php-fpm dies when reaches max_children

Andrey Repin March 25, 2012 08:06AM

Re: php-fpm dies when reaches max_children

sergey.kobzar March 25, 2012 08:38AM

Re: php-fpm dies when reaches max_children

Vladimir Rusinov March 25, 2012 02:04PM

Re: php-fpm dies when reaches max_children

sergey.kobzar March 26, 2012 06:04AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 186
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready