gpt4 book ai didi

node.js - 内存泄漏 Meteor.http

转载 作者:搜寻专家 更新时间:2023-10-31 22:16:27 25 4
gpt4 key购买 nike

当我尝试每秒发出 5 个并行 http 请求时,我从 Meteor.http.get 中遇到内存泄漏:gist

match_ids.forEach(function(match_id){
var url = self.generateUrl(match_id);
Meteor.http.get(url, function(err, response){
if(!err && !response.data.result.error){
callback(null, response.data.result);
}else{
callback(err || response.data.result.error, match_id);
}
})
});

即使我将速率降低到 1 个请求/秒,它的行为似乎也一样。

Meteor.setInterval(function(){
module.feeder.getMatchesForCarry();
}, 2000);

Meteor.setInterval(function(){
Meteor.call("TEMP_d2_match_analyzerInsertSampleData", 9, function(err,response){});
}, 10000);

这个问题的根源是Node还是Meteor?

如果我执行 5 个请求/秒,在大约 5 分钟的运行中我得到 80-100 兆填充

最佳答案

您共享的代码没有问题。您的内存泄漏,如果这确实是您所观察到的,则在其他地方。

关于node.js - 内存泄漏 Meteor.http,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23188557/

25 4 0
文章推荐: ios - 在 Swift Sprite Kit 中核心数据可用吗?
文章推荐: html - 如果我需要在
或额外包装器
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com