Node.js:发送多个AJAX请求来开始后台作业队列

前言:我试图从一组给定的URL中asynchronous地预取内容。

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

现在,我一次做所有的请求,并且我的node.js应用程序无法处理它,或者它不可能同时做这么多,但它最终崩溃或所有的请求不会使它通过正确的顺序。 我已经尝试在每个请求之间使用setTimeout无效(及时)。

有任何其他方式排队这些请求/连接asynchronous客户端? 还是有更有效的方法来做到这一点?

只是排队这么less的请求不应该是node.js的问题。 要么你在Node-Chain-gang中遇到了一个bug,或者你的代码中有一个bug。 这将有助于如果你可以缩小代码到一个简单的版本相同的行为,并张贴在这里。