Welcome! Log In Create A New Profile

Advanced

Re: concurrent streams exceeded 128 while processing HTTP/2 connection

Maxim Dounin
March 21, 2018 09:46AM
Hello!

On Wed, Mar 21, 2018 at 08:40:35AM -0400, Saytik wrote:

> Периодически при отправке POST запроса с мобильного приложения
> запрос длится 60 секунд и по таймауту с кодом 408 заканчивается.
> При этом в одну секунду создается много запросов одинаковых с
> кодом 408.
>
> Со стороны мобильного приложения это заполнение анекты или загрузка
> фотографии.
>
> Добавив debug в логе ошибок куча следующих ошибок:
>
> [info] 6580#6580: *10188395 concurrent streams exceeded 128 while
> processing HTTP/2 connection, client: <IP>, server: 0.0.0.0:443
> и вот как раз куча ошибок с одинаковым ИПом клиента и в одну
> секунду.
>
> Есть параметр http2_max_concurrent_streams который по умолчанию 128.
>
> Есть місли почему забывается 128 активных стримов, почему так
> происходит ? Понятно что скорее всего надо увеличить
> http2_max_concurrent_streams, но понять бы что вообще происходит и
> почему в одну секунду столько запросов одинаковых создается

Скорее всего проблема в библиотеке, которую использует мобиольное
приложение.

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

concurrent streams exceeded 128 while processing HTTP/2 connection

Saytik March 21, 2018 08:40AM

Re: concurrent streams exceeded 128 while processing HTTP/2 connection

Maxim Dounin March 21, 2018 09:46AM

Re: concurrent streams exceeded 128 while processing HTTP/2 connection

Saytik March 21, 2018 10:27AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 321
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