http/2 + backend http/1.1
Den Bozhok
undying-m на yandex.ru
Пт Мар 18 08:21:44 UTC 2016
Понял, спасибо большое!
А что насчёт директивы resolve? Есть ли какая-нибудь информация о передаче её в массы?
18.03.2016, 05:10, "Maxim Dounin" <mdounin на mdounin.ru>:
> Hello!
>
> On Fri, Mar 18, 2016 at 04:43:49AM +0300, Den Bozhok wrote:
>
>> Возник следующий вопрос. При использовании http/2 для клиентов и при
>> этом работая с бэкендами по http/1.1, как происходит работа с
>> соединениями к бэкенду?
>>
>> Насколько я знаю, http/1.1 по умолчанию задумывался как протокол
>> работающий с keepalive.
>>
>> Nginx разбирая мультиплексированные запросы от клиента по http/2
>> создает по новому соединению к бэкенду для каждого запроса, или
>> устанавливает одно TCP соединение и посылает все последующие запросы
>> клиента по этому соединению?
>
> Одновременно запущенные HTTP/2 запросы выполняются независимо,
> ровно так же, как это было бы, если бы эти запросы пришли по
> разным соединениям. Соответственно если два запроса одновременно
> уходят на бекенд - будет открыто два соединения на бекенд, и
> каждый запрос будет отправлен в своём соединении.
>
> --
> Maxim Dounin
> http://nginx.org/
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Подробная информация о списке рассылки nginx-ru