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

Igor Sysoev is at rambler-co.ru
Wed Feb 21 14:33:15 MSK 2007


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





More information about the nginx-ru mailing list