Почему AJAX запросы встают в очередь?
Почему AJAX запросы встают в очередь?
На jQuery 1.8.3 делаю AJAX запрос к скрипту, который достаточно долго выполняется. Для отслеживания хода вполнения скрипта я beforeSend вызываю каждую секнду AJAX запросы на получение статуса выполнения этого скрипта. Все эти запросы на выполнение статуса ждут пока выполнится основной запрос. Как только он выполняется, запросы проходят и соответственно все возвращают уже 100% результат. В Хроме и ФФ одинаково. У Apache Keep-Alive=on. Не знаю уже куда смотреть.
- Neuromance
- Сообщения: 716
- Зарегистрирован: 2011.09.06, 13:04
Re: Почему AJAX запросы встают в очередь?
Ожидание выполнения основного запроса именно на стороне клиента происходит?
Re: Почему AJAX запросы встают в очередь?
Я вроде разобрался. http://konrness.com/php5/how-to-prevent ... -requests/ Сессии не даютNeuromance писал(а):Ожидание выполнения основного запроса именно на стороне клиента происходит?
-
- Сообщения: 1428
- Зарегистрирован: 2009.08.20, 22:54
- Откуда: Молдова, Бельцы
- Контактная информация:
Re: Почему AJAX запросы встают в очередь?
Еще как вариант, проверьте, не используете ли вы плагин jQuery.ajaxQueue, он тоже может спровоцировать такое поведение