Konstantin Tokarev
May 30, 2016 08:24AM
30.05.2016, 15:17, "S.A.N" <nginx-forum@forum.nginx.org>:
>>  Если сокет "простаивает без трафика", то железо отнюдь не простаивает,
>>  а выполняет работу по тем сокетам, которые не простаивают.
>>
>>  К тому же при однородной нагрузке количество требуемых содинений с
>>  бэкэндами должно быть стабильно во времени
>
> Если 30 запросов отправить в 30 разных соединениях, тогда конечно EventLoop
> будет все 30 обрабатывать, но тратить на один запрос целое соединения это
> слишком расточительно, попробую объяснить на цифрах.
>
> 1 запрос выполняется за 100ms
>
> Если послать 30 последовательных запросов в 1 соединение мы получим 30
> ответов за 3000ms
> Если послать 30 запросов в 30 разных соединениях мы получим 30 ответов за
> 100ms
> Если послать 30 асинхронных запросов в 1 соединение мы получим 30 ответов за
> 100ms
>
> В первом варианте, 1 сокет находится в режиме busy ~3000ms
> В втором варианте, 30 сокетов находится в режиме busy ~100ms
> В третьем варианте, 1 сокет находится в режиме busy ~100ms
>
> Вопрос какой из трех вариантов более эффективно использует ресурсы?
>
> Если HTPP/2 создает оверхед, ок, есть мультиплексирование в FastCGI

Любое мультиплексирование в принципе создает оверхед, так как данные из разных ответов приходится разгребать из одного соединения

Возможно, эффективным решением для соединения бэкэндов было бы фиксированное количество соединений, бесконечный keepalive и pipelining

>, но я
> так понял что проблема не в протоколах, проблема в том что логика upstrem в
> Nginx ничего не знает про мультиплексирование запросов и заточена на новые
> соединения.
>
> Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266693,267225#msg-267225
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

--
Regards,
Konstantin

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

proxy_http_version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 07, 2016 10:31AM

Re: proxy_http_version 2; без SSL, для мультиплексирование запросов к бекенду

ex May 10, 2016 06:10AM

Re: proxy_http_version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 10, 2016 07:43AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 09:26AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 10, 2016 09:58AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 10:02AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 10, 2016 10:04AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 10:18AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 10, 2016 11:18AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Konstantin Tokarev May 10, 2016 12:18PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 01:10PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 10, 2016 10:21AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 10:42AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 10, 2016 12:28PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 10, 2016 01:22PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 10, 2016 02:17PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 24, 2016 08:34AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 08:46AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 24, 2016 08:57AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 24, 2016 10:38AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 09:40AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 10:50AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Vasiliy P. Melnik May 24, 2016 11:14AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 11:36AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 24, 2016 11:20AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 11:42AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 24, 2016 12:26PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 24, 2016 01:18PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 25, 2016 07:19AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 25, 2016 12:00PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 26, 2016 07:16AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Evgeniy Berdnikov May 25, 2016 12:04PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Валентин Бартенев May 25, 2016 12:10PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 26, 2016 07:28AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Evgeniy Berdnikov May 26, 2016 08:40AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 30, 2016 07:11AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Konstantin Tokarev May 30, 2016 07:18AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 30, 2016 08:17AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Konstantin Tokarev May 30, 2016 08:24AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

Konstantin Tokarev May 30, 2016 08:24AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

S.A.N May 30, 2016 09:15AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

Evgeniy Berdnikov May 30, 2016 11:20AM

Re: proxy http version 2; без SSL, для мультиплексирован ие запросов к бекенду

S.A.N May 30, 2016 01:19PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 26, 2016 11:26AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 26, 2016 12:12PM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 27, 2016 01:22AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

S.A.N May 27, 2016 06:04AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Oleg A. Mamontov May 27, 2016 06:10AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

S.A.N May 27, 2016 06:39AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

Maxim Dounin May 27, 2016 11:32AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Илья Шипицин May 27, 2016 06:58AM

Re: proxy http version 2; без SSL, для мультиплексировани е запросов к бекенду

S.A.N May 27, 2016 07:13AM

Re: proxy http version 2; без SSL, для мультиплексирование запросов к бекенду

Evgeniy Berdnikov May 24, 2016 11:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 187
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready