通过async.retry

时间:2017-11-10 00:12:17

标签: node.js asynchronous request

如果第一个请求失败,我想重试请求两次。我正在尝试通过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;
});

即使没有任何错误,我也会responseundefined。有没有人对如何使用async.retry有任何指示?提前谢谢。

0 个答案:

没有答案