Отличия nginx от varnish
Igor Sysoev
is at rambler-co.ru
Tue Dec 2 14:38:27 MSK 2008
On Tue, Dec 02, 2008 at 02:09:57PM +0300, Монашёв Михаил wrote:
> Здравствуйте, Игорь.
>
> >> >> netstat -Lan
> >> >> Current listen queue sizes (qlen/incqlen/maxqlen)
> >> >> Proto Listen Local Address
> >> >> tcp4 0/505/4096 89.208.146.215.80
> >> >> tcp4 0/0/4096 89.208.145.139.80
> >> >>
> >> >> первый - это nginx
> >> >> второй - это varnish
> >> >>
> >> >> Почему у варниша очередь "incqlen" всегда пустая. Даже под такой же
> >> >> как у nginx-а нагрузкой?
> >>
> >> OVTk> accept filter?
> >>
> >> и nginx и варниш их используют. Поэтому qlen нулевое.
>
> > А как долго работают nginx и varnish ?
> > Незавершившиеся соединения имеют тенденцию накапливаться - у них нет
> > таймаута и они висят до тех пор, пока их не вытолкнут более свежие
> > соединения.
>
> Варниш пару дней работал. Nginx был запущен минут 30 назад.
Странно. Сейчас посмотрел, varnish действительно на FreeBSD должен делать
httpready. Единственное объяснение, которое я сейчас вижу, это если
varnish во время переконфигурации переоткрывает listen-порты.
Проверить можно с помощью
netstat -LAan
Там первый столбец - адреса сокетов в ядре. Если сокет меняется, то
меняется и адрес.
--
Игорь Сысоев
http://sysoev.ru
More information about the nginx-ru
mailing list