@retailret

Зависает php-fpm 5.3.10. Как найти причину?

Здравствуйте.
В последнее время зависает php-fpm . Аналогичный конфиг (версия, конфиги php, nginx) на другом сервере работает без проблем. 4 ядерный IntelXeon. Отличие в от другого сервера: озу 8 гб, 24 гб на проблемном сервере и не проблемном соответственно. Ещё на проблемном установлен MySQL . При зависании php5-fpm форкает все child (10 штук) и перестает отвечать, лимит времени на исполнение стоит 5 секунд, но даже после того как зависший процесс завершится по таймауту, последующие запросы так же не проходят, nginx выдаёт Bad Gateway . Загрузка процессора при этом нулевая, htop показывает свободных 2 ГБ памяти, iotop показывает мизерную активность. При чём посещаемость самого сайта очень маленькая, всегда в основном активный один процесс php-fpm . Mysql show procceslist почему то ничего не показывает во время зависания (кроме процесса show proccesslist). Лимиты (ulimit) выставлены, php-fpm nginx через tcp. Вопрос, как определить где затык? В логах нет никаких подсказок, в dmesg ничего .
  • Вопрос задан
  • 1197 просмотров
Решения вопроса 1
@retailret Автор вопроса
Проблема была в APC. Кроном запускался скрипт, во время этого иногда всё падало. Не стал разбираться, отключил.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
slow query dos в логах ищите.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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