我正在努力让Meteor实时监控体育数据JSON Feed。我知道如何使用HTTP包进行调用并解析Meteor服务器上的响应,但我很好奇如何最好地跟上the feed。
我应该设置一个循环来定期拉取和解析Feed吗?有更优雅的解决方案吗?
答案 0 :(得分:3)
我认为你应该每5分钟安排一次cron工作或类似的事情。查看this great package以了解Meteor中的cron作业。以下是一个例子。它就像调用函数一样简单。
SyncedCron.add({
name: 'Crunch some important numbers for the marketing department',
schedule: function(parser) {
// parser is a later.parse object
return parser.text('every 2 hours');
},
job: function() {
var numbersCrunched = CrushSomeNumbers();
return numbersCrunched;
}
});