0

我有 2 张桌子

  1. 密码 - 密码列表 [让 5000]

  2. 地址 - 来自 API 的对应地址

我想使用 Node Js 编写一个类似“/update-addresses”的 API

更新所需的表 API 后应该像“更新完成”一样返回响应

当我使用 10 个密码时,上述情况在我的情况下运行良好。

但是对于 100 或更多,它需要太多时间才能完成。它会通过超时之类的错误吗?

我们如何才能减少 100 个或更多密码的时间?

算法:

fun(res,req){
a=list of pin codes 
output=[]
Promise.all(a.map(){
 let p=new Promise((resolve)=>{
   axios(API call).then(d=>{
     resolve(d)
   })
 })
 return p.then(out=>{
   output.push(out)
 })
}).then(()=>{
  res.send(output)
})

}
4

0 回答 0