в цикле 100 елементов, то будет 100 запросов по очереди и на 6-8 он падает этот сервер удалённый?
setInterval + генератор
А генератор зачем?
https://www.npmjs.com/package/p-queue https://www.npmjs.com/package/async
Да хер знает, стильно, модно, молодежно
Так браузер не даст на один домен сделать больше 6 запросов параллельно в большинстве случаев.
Не с браузера, а с одного сервера на другой
Ну тогда делай порциями по 5 запросов, например. Достал 5 задач, обработал, достал следующие. Обычный цикл + splice|shift.
Лучше всё же очереди, потому что при таком подходе один тормозной запрос подвесит весь цикл
Согласен.
Чтоб инкапсулировать логику
Обсуждают сегодня