@Erkebai

Почему php-fpm стал внезапно падать?

ОС Ubuntu 14.04 LTS

nginx 1.8/PHP-fpm 5.5

Имеется около 20 сайтов-визиток на друпале и парочка сайтов на laravel, yii. Все это работало отлично на протяжении 6 месяцев. но внезапно PHP-FPM начал постоянно падать и nginx выдаёт 502 ошибку "Bad gateway". В PHP-fpm логе вижу следующую ошибку:

WARNING: [pool www] server reached pm.max_children setting (5), consider raising it


Через htop вижу, что каждый children жрёт 100% cpu - это нормально? Если я увеличиваю количество чилдренов в настройке PHP-FPM до 100, то становится еще хуже - все 100 чилдренов грузят процессор на 100% и я получаю load average 10

В какую сторону копать?
  • Вопрос задан
  • 1722 просмотра
Пригласить эксперта
Ответы на вопрос 1
Softer
@Softer
В сторону Slow-logs. Что-то очень "натупляет" деток. А 5 на 20, но пусть даже визиток - маловато, я бы разделил на пулы по 5 children per pool. Заодно сразу и видно будет кто грузит из простого htop.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы