【发布时间】:2015-09-16 15:56:11
【问题描述】:
我希望能够将对getPagerank() 的调用限制为每秒一个。我尝试了各种方法,但无法正常工作。
var pagerank = require('pagerank');
var _ = require('highland');
var urls = [
'google.com',
'yahoo.com',
'bing.com'
];
var getPagerank = _.wrapCallback(pagerank);
// I want to throttle calls to getPagerank to 1/sec
var pageRanks = _(urls)
.map(getPagerank)
.merge();
pageRanks.toArray(function(arr) {
console.log(arr);
});
【问题讨论】:
标签: javascript node.js stream highland.js