ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Низкая скорость об работки запросов



On Wed, Feb 21, 2007 at 01:57:34PM +0300, Oleg I. wrote:

> 
> > Вот, собственно и проблема: sndbuf=1048576 и кончились sfbufs, а nginx
> > висит в состояниях sfbufa.
> 
> > 65536/65536/65536 sfbufs in use (current/peak/max)
> > 7727173 requests for sfbufs delayed
> 
> Как я писал выше, это на варианте без rcvbuf=131072 sndbuf=1048576. Т.е. 
> sfbufs не хватает в тот момент, когда работает следующий конфиг:
> 
> worker_processes  4;
> worker_priority -5;
> 
> events {
>     worker_connections  3000;
>     use kqueue;
> }
> ...
> server {
>     listen xxx default;
>     ...
> }

А как менялись rcvbuf и sndbuf ?
Если так - менялся конфиг, потом -HUP, то эти параметры на listen-сокете
остались те же. Нужно явно указать уменьшеные rcvbuf и sndbuf.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.