为Node js的异步模块中的各个条目设置超时

时间:2014-03-06 12:34:13

标签: node.js timeout polling

function poll()
{
   async.eachLimit(opt,500,function(entry, callback) {

    request({uri:entry, method: "GET",pool:pool,timeout:15000}, function(error, response, body) {
        if (!error && response.statusCode == 200) {
            console.log('Yes '+entry);
        }
        else {
            console.log('No '+entry);
        }
        callback();
    });
}, function(err) {
}

我要做的是检查网站是否上/下。在这里,我将限制(超时)设置为15秒。但是会发生什么呢?它会考虑整批网站的超时时间以及我期望的是每个网站应该分别给出15秒的超时时间。 opt是由要检查的所有URL组成的数组。

0 个答案:

没有答案