AWS lambda内存消耗请求管道

时间:2016-05-26 13:46:58

标签: node.js amazon-web-services request aws-lambda

我有一个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)。我真的不明白,因为文件很小。

你知道它可能来自哪里吗?

0 个答案:

没有答案