Страница 1 из 1
php-fpm, как посмотреть что он делает
Добавлено: 2013-07-15 8:54:35
glb_ussr
Добрый всем день.
Есть связка php-fpm+nginx. В иные моменты php-fpm начинает пожирать весь проц, хорошо хоть консоль не отваливается.
Покопавшись в Интернет так и не нашел как увидеть какой скрипт выполняется.
Может кто подскажет ?
Re: php-fpm, как посмотреть что он делает
Добавлено: 2013-07-15 16:02:34
skeletor
Никак. Только брать и трассировать процессы.
Re: php-fpm, как посмотреть что он делает
Добавлено: 2013-07-22 14:28:54
icb
Вот я подобное спрашивал:
http://forum.lissyara.su/viewtopic.php?f=17&t=39659
Ответов нет. Либо никто php-fpm нормально не использует, либо перевелись на форуме специалисты.
Re: php-fpm, как посмотреть что он делает
Добавлено: 2013-07-23 4:04:11
glb_ussr
есть такая штука pinba, но она опять же, время выполнения показывает.
Re: php-fpm, как посмотреть что он делает
Добавлено: 2013-07-23 17:58:56
skeletor
И как поможет pinba в решении ваших вопросов?
Вообще-то для таких штук можно использовать dtrace, но на FreeBSD он сильно урезан. Плюс ко всему нужно собрать php с поддержкой dtrace (по дефолту отключена). Тогда можно будет как-то попробовать выудить запросы. Опять-таки это в теории.
Re: php-fpm, как посмотреть что он делает
Добавлено: 2013-07-23 19:41:29
ev
slowlog не поможет решить проблему?