Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Re[2]: Использование nginx для отдачи больших файлов
On Fri, 16 Feb 2007, Igor Savchenko wrote:
IS> >> IS> 34840 nobody 1 4 0 6060K 5144K sbwait 0 345:13 0.00%
nginx
IS> >> IS> 34831 nobody 1 4 0 5912K 4996K sbwait 0 344:39 0.00%
nginx
IS> >> IS> 34825 nobody 1 4 0 5880K 4968K sbwait 0 344:20 0.00%
nginx
IS> >> IS> 34837 nobody 1 4 0 6524K 5604K sbwait 0 344:10 0.00%
nginx
IS> >> IS> 34827 nobody 1 4 0 5872K 4964K sbwait 0 343:58 0.00%
nginx
IS> >> IS> 34824 nobody 1 4 0 6168K 5256K sbwait 0 343:36 0.00%
nginx
IS> >>
IS> >> Странно видеть такое количество процессов nginx в состоянии sbwait
IS> >>
IS> >> Возможно стоит увеличить net.inet.tcp.sendspace (это в свою очередь
IS> >> потребует увеличения nmbclusters) и задать в конфиге nginx send_lowat
IS> >> примерно в 2/3 от sendspace
IS>
IS> > Нет. У nginx'а при стандартном использовании такого состояния в принципе
IS> > быть не может. Похоже, что
IS>
IS> > location / {
IS> > perl rewrite::handler;
IS> > }
IS>
IS> > соединяется с внешним сервером и ждёт его ответа.
IS>
IS> Да. Там идет коннект с базой данных. Сервер базы данных стоит на 1U
IS> выше этого сервера.
Может быть, стоит попробовать прокешировать ответы DB backend'а локально при
помощи memcached?
Sincerely,
D.Marck [DM5020, MCK-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@xxxxxxxx ***
------------------------------------------------------------------------
|