Welcome! Log In Create A New Profile

Advanced

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov
September 26, 2017 04:26AM
On Tue, Sep 26, 2017 at 04:07:34AM -0400, EugeneNF wrote:
> Тут-то и возникает противоречие - как приложению узнать, что второй запрос
> блокирован поскольку nginx ждёт окончания первого запроса? Решение видится
> в два этапа - первое nginx просто обрывает первый запрос.

Каким образом? Вместо абстрактных фантазий лучше напишите конкретно
что значит "обрывает запрос" -- какие системные вызовы используются,
что отправляется клиенту, что серверу приложений? Почему вы думаете,
что сервер приложений чего-то ждёт от апстрима, чтобы срочно прервать
свою работу? А если не ждёт, то как он узнает, что запрос нужно
прекратить обрабатывать?

> А приложение уже решает, что же делать при потере связи с клиентом,

Как оно узнает о потере связи? Конкретный механизм, pls. Какие вызовы,
какие пакеты пересылаются, какие сигналы/ошибки/etc получает процесс.

> т.е. заканчивает работу
> с закрытием всего открытого - файлов, баз данных и т.д.

А если базе отправлен запрос, который она будет молотить долгое время,
как его прервать? Это точно такая же проблема, которая возникает при
взаимодействии сервера приложений и nginx, между которыми нет никакой
асинхронной коммуникации.
--
Eugene Berdnikov
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 23, 2017 02:45PM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 23, 2017 03:18PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 23, 2017 03:35PM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 23, 2017 03:44PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 23, 2017 05:36PM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 23, 2017 05:58PM

Re: Очень медленный ответ после нескольких быстрых ответов

Maxim Dounin September 23, 2017 05:58PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 24, 2017 12:06PM

Re: Очень медленный ответ после нескольких быстрых ответов

Alex Vorona September 25, 2017 03:58AM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 25, 2017 04:58AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 25, 2017 03:27PM

Re: Очень медленный ответ после нескольких быстрых ответов

Konstantin Tokarev September 25, 2017 03:32PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 25, 2017 07:46PM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 26, 2017 01:54AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 26, 2017 04:07AM

Re: Очень медленный ответ после нескольких быстрых ответов

Evgeniy Berdnikov September 26, 2017 04:26AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 27, 2017 04:12AM

Re: Очень медленный ответ после нескольких быстрых ответов

Илья Шипицин September 27, 2017 04:36AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 28, 2017 04:19AM

Re: Очень медленный ответ после нескольких быстрых ответов

Vadim A. Misbakh-Soloviov September 28, 2017 06:52AM

Re: Очень медленный ответ после нескольких быстрых ответов

Maksim Kulik September 27, 2017 07:46AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 28, 2017 03:51AM

Re: Очень медленный ответ после нескольких быстрых ответов

Maxim Dounin September 26, 2017 11:44AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 27, 2017 03:59AM

Re: Очень медленный ответ после нескольких быстрых ответов

Andrey Velikoredchanin September 27, 2017 04:10AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 27, 2017 04:18AM

Re: Очень медленный ответ после нескольких быстрых ответов

Andrey Velikoredchanin September 27, 2017 04:36AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 28, 2017 04:25AM

Re: Очень медленный ответ после нескольких быстрых ответов

Gena Makhomed September 27, 2017 12:28PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 28, 2017 04:39AM

Re: Очень медленный ответ после нескольких быстрых ответов

Vadim A. Misbakh-Soloviov September 28, 2017 06:56AM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 28, 2017 03:06PM

Re: Очень медленный ответ после нескольких быстрых ответов

Konstantin Tokarev September 29, 2017 07:22AM

Re: Очень медленный ответ после нескольких быстрых ответов

Gena Makhomed September 28, 2017 08:04AM

Re: Очень медленный ответ после нескольких быстрых ответов

Maxim Dounin September 25, 2017 03:26PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF September 25, 2017 07:44PM

Re: Очень медленный ответ после нескольких быстрых ответов

Maxim Dounin September 25, 2017 08:48PM

Re: Очень медленный ответ после нескольких быстрых ответов

EugeneNF October 06, 2017 12:34AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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