Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ограничить количество с оединений для различных хостнеймов
01.01.2011 21:35, Kirill A. Korinskiy wrote:
> 2010/12/31 Alex Vorona <voron@xxxxxxxxxx>
>
>> 30.12.2010 15:06, Maxim Dounin wrote:
>>> Hello!
>>>
>>> On Thu, Dec 30, 2010 at 08:49:03AM +0200, Alex Vorona wrote:
>>>
>>>> Это должно работать, только стоит учитывать, что это число соединений
>> между клиентами и
>>>> nginx. Один-два клиента, пришедшие на сайт $hostname без keepalive,
>> исчерпают лимит.
>>>
>>> Нет. (с)
>>>
>>> Всмысле - работать будет, а клиенты без keepalive отличаться от
>>> клиентов с keepalive никак не будут.
>>
>> Почему-то мне казалось, что клиенты без keepalive будут открывать к серверу
>> больше
>> одновременных коннектов(и, соответствено, одновременно обрабатываемых
>> запросов может быть
>> больше), чем клиенты с keepalive. Нет?
>
>
> Нет.
Например дефолт фаерфокса
network.http.max-connections-per-server 15
network.http.max-persistent-connections-per-server 6
Мы о разных вещах говорим ?
> HTTP синхронные протокол. И пока не пришел ответ по соединению,
> написать что-то в него новое нельзя.
pipelining?
> Тем самым, что бы скачать 5
> картинок, параллельно, браузер откроет 5 соединений. Просто вопрос в том,
> закроет ли он их сразу, или они еще повисят.
Вопрос в том, сколько коннектов браузер откроет для 15-ти картинок в
зависимости от
настроек keepalive браузера. Насчёт "повисят" Максим ответил выше - они не в
счёт.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|