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