节点 - 等待api呼叫配额而不阻塞线程

时间:2017-04-06 19:26:20

标签: node.js nonblocking

如果我想在for循环中多次调用API并在每次HTTP请求后等待一秒,我怎么能在不使用sleep的情况下执行它并阻塞线程?

1 个答案:

答案 0 :(得分:0)

只需设置间隔(https://nodejs.org/api/timers.html#timers_setinterval_callback_delay_args):

setInterval(() => {
   request.get(...)
}, 1000)

P.S。我们在这里忽略了回应。