【发布时间】:2017-06-03 16:12:45
【问题描述】:
我尝试在 Nodejs 上使用 Fs 编写一个 txt 文件,但出现以下错误。
call_and_retry_last 分配失败 - 进程内存不足
这是我正在使用的代码:
UserPayment.find({} ,function (error , usersdata){
count=usersdata.length;
usersdata.forEach(function(user){
sum+=user.Amount;
fs.appendFile('unapec-appap.txt', 'D'+padding(user.Id,13)+user.IdType+padding(user.Account,15)+padding(user.Amount,20),function (err) {
console.log(err);
});
});
callback();
});
UserPayment 是使用 mongoose 调用 mongolab 数据库
【问题讨论】:
-
fs.appendFile是async。
标签: javascript node.js mongodb asynchronous mongoose