NodeJS async foreachlimit on stream

时间:2014-11-21 03:10:33

标签: javascript node.js http asynchronous stream

我在一个来自http请求的大型响应数据集中进行流式传输。我正在接收响应并解析出需要获取后续数据的URL。当我这样做而没有任何控制流程时,它最终会崩溃。我如何使用像async的foreachlimit这样的函数,但是迭代器是一个流而不是一个实际的数组?我觉得这一切都错了吗?

1 个答案:

答案 0 :(得分:0)

找到了“暂停”流的概念,这对我很有帮助。

stream.pause() stream.resume()