我有
async.parallel(tasksGetContentFromGitHub, function(err, res) {
// all request over, do something
}
问题是我可能有大量任务,并且每个任务都向GitHub发送请求。
由于我是一个好公民,我不想在GitHub上一次发送1000多个查询,因此我想在那时批量处理这些请求,然后执行我的内部代码。
有一种简单的方法吗?
答案 0 :(得分:1)
您可以尝试async.parallelLimit:
async.parallelLimit(tasksGetContentFromGitHub, 10, function(err, res) {
// all request over, do something
}
希望它可以提供帮助!