首页 > 解决方案 > 如何避免 Node express API 多次触发?

问题描述

我用 PUT 方法创建了 API,60 秒后它自己再次调用。

app.put('/createData', function (req, res) {
  
  await createDataService(req)
  res.end( data );
 });
})


async function createDataService(req){
    /*Heavy operation for unique user check and user creation  and Updation and 
      it will take around 70 seconds to complete */
   return  new promise(resolve ,reject){
     resolve("Success")

    }
}

以上 createDataService函数大约需要 60 到 70 秒才能完成该过程。所以在 60 秒后再次调用createDataService 。

标签: node.jsexpressnpmput

解决方案


推荐阅读