debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: nginx+php-fpm роняет сервер  (Прочитано 1177 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kalps

  • Topic Author
  • Сообщений: 2
nginx+php-fpm роняет сервер
« : 19 Декабрь 2011, 03:33:21 »
Доброго времени суток, уважаемое сообщество! сильно не бейте, я только начал вникать в суть происходящего.
Есть у меня сервер под Debian squeeze, на нем крутится nginx + php-fpm, и все это дело обслуживает небольшой форум на vbulletin. сервер падает несколько раз на дню, из того что я вижу своим невооруженным глазом - каждый запрос страницы отжирает от 10 до 20% процессора, жрут процессор php-fpm child'ы.
подскажите плз куда смотреть, как искать узкое место?
сервер AMD Athlon 64 3700+, 1GB ram, 2x 160 GB SATA HDD (Software-RAID 1).
посещаемость - 500-1000 хитов в сутки.
 

Оффлайн skeletor

  • Сообщений: 35
Re: nginx+php-fpm роняет сервер
« Ответ #1 : 19 Декабрь 2011, 16:18:57 »
Настройки php-fpm смотрите.
"Винда съела дрова и резет здесь не фурычит"
"Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
 

Оффлайн kalps

  • Topic Author
  • Сообщений: 2
Re: nginx+php-fpm роняет сервер
« Ответ #2 : 19 Декабрь 2011, 16:35:01 »
Настройки php-fpm смотрите.

сам fmp вариантами настроек не блещет,
emergency_restart_interval - 1m, process_control_timeout = 5s, daemonize = yesпул один - www
listen = 127.0.0.1:9000
pm = dynamic
pm.max_children = 50
pm.start_servers = 20
pm.min_spare_servers = 5
pm.max_spare_servers = 35

что там еще можно ковырять - не знаю...
 

Оффлайн skeletor

  • Сообщений: 35
Re: nginx+php-fpm роняет сервер
« Ответ #3 : 19 Декабрь 2011, 17:30:28 »
Уменьшить количество child'ов. То, что вы используете только эти настройки говорит о том, что остальные установлены по дефолту.
"Винда съела дрова и резет здесь не фурычит"
"Все говорят, что у меня /dev/hands кривой и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!"
 

Теги: