Welcome! Log In Create A New Profile

Advanced

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab
February 28, 2018 01:42AM
27.02.2018 17:32, Ruslan Ermilov пишет:
>
> Нет, сейчас такой возможности нет и вряд ли она появится.
>
> Сейчас nginx дожидается заголовка ответа на основной запрос,
> прежде чем отправить PUSH_PROMISE'ы и собственно начать пушить
> ответы. Причин тому несколько. Во-первых, это единственный
> способ при конвертации Link preload'ов в push'и. Во-вторых,
> если так не делать, и ответа на основной запрос нет (например,
> бэкенд неживой), то непонятно, на каком основании вообще мы
> должны делать push.
>

Очень жаль, такой режим увеличил бы эффективность server push
радикально. Понятно, что делать такое поведение по умолчанию не стоит,
но если сделать специальную опцию (с описанием и предостережениями), то
я не вижу проблем. Если бекенд не живой, то путь пройдёт Push, скорее
всего в нём будет статика, которая не зависит от бекенда.

--

С уважением,
Лавлинский Николай,
Метод Лаб: делаем правильно!
www.methodlab.ru
+7 (499) 519-00-12

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Вопросы по http2 push

Nick Lavlinsky - Method Lab February 27, 2018 02:18AM

Re: Вопросы по http2 push

ru@nginx.com February 27, 2018 09:34AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 01:42AM

Re: Вопросы по http2 push

S.A.N February 27, 2018 02:11PM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 01:42AM

Re: Вопросы по http2 push

S.A.N February 28, 2018 03:40AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 04:46AM

Re: Вопросы по http2 push

S.A.N February 28, 2018 04:59AM

Re: Вопросы по http2 push

Nick Lavlinsky - Method Lab February 28, 2018 08:18AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 81
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready