Skip to content

Instantly share code, notes, and snippets.

@oroce
Created September 14, 2013 15:43
Show Gist options
  • Save oroce/6563032 to your computer and use it in GitHub Desktop.
Save oroce/6563032 to your computer and use it in GitHub Desktop.
var async = require( "async" );
var request = require( "request" );
var urls = ["http://google.com", "http://facebook.com"];
function runJobs(){
async.eachLimit( urls, 5, function( url, cb ){
request( url, function( err ){
if( err ){
console.error( "failed to get url: %s", url, err );
}
cb();
});
}, function(){
setTimeout( runJobs, 5000 );
});
}
runJobs();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment