Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: php-fpm dies when reaches max_children
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@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|