Сервер, медленный после ошибок Nginx и перезапускающий PHP

У меня есть сервер с Intel Xeon 2xE5520 2.27GHz, 48 ГБ Ram, 2x146 ГБ 15K жесткий диск (Набег) ОС Ubuntu 14.04.01, Nginx 1.6.2, PHP 5.5.9, MySQL. Webmin.

Мой веб-сайт является видео порталом.

Трафик является приблизительно 60'000 посетителями/день, 110'000 просмотрами страниц/день. Сегодня сервер начинал показывать ошибки Nginx. После перезапуска PHP это работает снова.

Шоу списка процессов Webmin:

**ID             Owner           CPU         Command**   
32453   mysql   151 %   /usr/sbin/mysqld
2561    root    36.0 %  /usr/share/webmin/webmincron/webmincron.pl
1664    root    2.9 %   [cifsd]
466     www-data    1.9 %   nginx: worker process
460     www-data    1.8 %   nginx: worker process
463     www-data    1.7 %   nginx: worker process
459     www-data    1.6 %   nginx: worker process
464     www-data    1.4 %   nginx: worker process
462     www-data    1.3 %   nginx: worker process
2462    www-data    0.7 %   php-fpm: pool www
2254    www-data    0.6 %   php-fpm: pool www
2256    www-data    0.6 %   php-fpm: pool www
2431    www-data    0.5 %   php-fpm: pool www
2460    www-data    0.5 %   php-fpm: pool www
2255    www-data    0.4 %   php-fpm: pool www
2258    www-data    0.4 %   php-fpm: pool www
2259    www-data    0.4 %   php-fpm: pool www
2433    www-data    0.4 %   php-fpm: pool www
2253    www-data    0.3 %   php-fpm: pool www
2257    www-data    0.3 %   php-fpm: pool www
2260    www-data    0.3 %   php-fpm: pool www 
2261    www-data    0.3 %   php-fpm: pool www
2429    www-data    0.3 %   php-fpm: pool www 

Я изменил my.cnf файл повысил размеры кэша. Я изменил etc/php5/fpm/pool.d/www.conf :

pm.max_children = 300
pm.start_servers = 9
pm.min_spare_servers = 1
pm.max_spare_servers = 16
pm.max_requests = 10000

Это остановилось к показу ошибок Nginx, но теперь веб-сайт является очень медленным. Webmin показывает пользователю 5% использования ЦП, 2%-му ядру, 25%-му IO, неактивных 68%

Видеофайлы находятся на другой машине. Я имею один дополнительный сервер и могу использовать его для сервера MySQL к автономному. Это помогло бы? Что Вы предложили бы сделать?

Спросите, необходимы ли какая-либо дополнительная информация или снимки экрана. Ошибочный снимок экрана Nginx: http://www.vitube.ge/nginxerror.jpg

спасибо

1
задан 2 November 2014 в 01:01

0 ответов

Другие вопросы по тегам:

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