Итак, у меня есть массив обещаний, которые возвращаются из запроса http. Я хочу уменьшить его до 5 максимум за раз, потому что API не может обрабатывать слишком много запросов одновременно. Является ли лучший способ задушить обещания или задушить запросы? Код сложен, но в основном сводится к следующему:
var requests = [promise1, promise2...];
$q.all(requests);
Есть идеи?