Re[2]: Использование nginx для отдачи больших файлов
Dmitry Morozovsky
marck at rinet.ru
Fri Feb 16 14:00:49 MSK 2007
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 at rinet.ru ***
------------------------------------------------------------------------
More information about the nginx-ru
mailing list