@KTOTAM

Ajax get запрос, почему async запрос дольше чем синхронный?

Есть функция в пакете, на прямую её вызываю из базы - обрабатывается 20 секунд, вызывают асинхронный ajax запрос обрабатывается 60 секунд. Если ajax запрос делать синхронным (async: false), то все нормально в районе 20 секунд. Надо отметить, что функция javascript работает в колбэке (10 запросов).
Попутный вопрос, если единственный выход оставить запросы синхронными, что можно придумать чтоб страница не "висела" для пользователей (работал значек загрузки)? В асинхронным варианте значек лоадера работает в синхронном "висит"
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
Что 20 секунд, что 60 - неприлично долго. Не пробовали выяснять причину такой долгой обработки? Много данных или еще какие-то проблемы?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы