1

前言:我正在尝试从一组给定的 URL 异步预取内容。

我需要向我的 node.js 应用程序发送大约 40-60 个本地 ajax 请求,以便从客户端将作业添加到队列( node-chain-gang )。

现在,我让它一次发出所有请求,或者我的 node.js 应用程序无法处理它,或者一次不可能做这么多,但它最终崩溃了,或者所有请求都没有成功通过正确的顺序。我尝试setTimeout在每个请求之间使用 a in 无济于事(及时)。

有没有其他方法可以在客户端异步排队这些请求/连接?或者有没有更有效的方法来做到这一点?

4

1 回答 1

1

仅仅对这么少量的请求进行排队,对于 node.js 来说应该不是问题。要么您遇到了 node-chain-gang 中的错误,要么您的代码中有错误。如果您可以将代码缩小到具有相同行为的更简单版本并在此处发布,那将会有所帮助。

于 2011-02-24T08:50:07.323 回答