我有一个场景,我的节点 js 客户端从 rest api 收集数据。
场景:我的 api 端点就像这个 http://url/{project} ,其中project是参数。该项目来自数据库表。
这是我的程序:
- 我正在将数据库中的所有项目名称添加到列表中
- 为列表中的每个项目使用循环调用 rest 端点
我的查询:如果我在数据库中的项目数量较少,则此过程可以正常工作,但是,如果我有大约 1000 个项目要收集,则请求需要很长时间,并且有时由于超时错误而失败。
我如何扩展这个过程,以便它在很长一段时间内完成数据收集?