gpt4 book ai didi

mongodb - 让我的mongoDB在每天的特定时间收集数据?

转载 作者:可可西里 更新时间:2023-11-01 09:58:57 24 4
gpt4 key购买 nike

我正在构建一个从特定站点抓取数据的天气应用程序,但是在一天中的特定时间,由于我必须抓取数据的方式,数据变得不准确。如果我可以每天在特定时间收集数据,这将不是问题。

有没有办法让我的 Meteor 服务器在每天凌晨 1 点出去收集新数据并将信息存储在我可以全天使用的 mongo 数据库中?

最佳答案

查看 percolate:synced-cron 包。

https://atmospherejs.com/percolate/synced-cron

使用它你可以做类似的事情:

SyncedCron.add({
name: 'Scrape weather data',
schedule: function(parser) {
// parser is a later.parse object
return parser.text('at 1:00 am' );
},
job: function() {
//
// scraping code
//
WeatherData.insert(scrapedData); //insert to MongoDB Collection

}
});

SyncedCron.start();

关于mongodb - 让我的mongoDB在每天的特定时间收集数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33643088/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com