我有一个Lambda函数,非常简单:
'use strict';
var request = require('request');
var aws = require('aws-sdk');
var s3 = new aws.S3({ apiVersion: '2006-03-01' });
exports.handler = (event, context, callback) => {
var stream = require('fs').createWriteStream('/tmp/tmpFile');
request
.get(event.url)
.pipe(stream);
};
但是,当我尝试下载50MB文件时,我的功能内存不足(使用:139,最大值:128)。我真的不明白,因为文件很小。
你知道它可能来自哪里吗?