当通过async.retry失败时重试请求几次
如果第一个请求失败,我想两次重试请求。 我正在尝试通过async.retry
。
这是我所尝试的:
let apiMethod = async function(callback) { response = await postRequest(options); return callback(response); } async.retry(2, apiMethod, function(err, results) { if (err) { throw err; } let tempResponse = results; });
即使不应该有任何错误,我得到的response
是undefined
。 有没有人有任何关于如何使用async.retry
指针? 提前致谢。