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

Maxim Dounin mdounin на mdounin.ru
Пн Сен 25 19:24:29 UTC 2017


Hello!

On Sun, Sep 24, 2017 at 12:06:59PM -0400, EugeneNF wrote:

> После добавления $request_time и $upstream_response_time стало ясно в чём
> проблема. Спасибо!
> Клиет посылает запрос, который долго обрабатывается (с AJAX). Затем клиет
> посылает второй запрос, который по идее, должен обработаться очень быстро.
> Но nginx ждёт пока не закончится первый запрос. Есть ли опция чтобы отменить
> первый запрос при получении второго от того же самого клиента?

Скорее всего речь о том, что у бекенда не хватает рабочих 
процессов, и второй запрос просто некому обрабатывать.  И, 
соответственно, второе соединение к бекенду висит и ждёт, пока 
бекенд не закончит обрабатывать первый запрос.  Добавлений рабочих 
процессов бекенду - должно эту проблему решить.

-- 
Maxim Dounin
http://nginx.org/


Подробная информация о списке рассылки nginx-ru