Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js AWS lambda内存消耗请求管道_Node.js_Amazon Web Services_Request_Aws Lambda - Fatal编程技术网

Node.js AWS lambda内存消耗请求管道

Node.js AWS lambda内存消耗请求管道,node.js,amazon-web-services,request,aws-lambda,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').createWriteStre

我有一个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的文件时,我的函数内存不足(used:139,max:128)。我真的不明白,因为文件有点小

你知道它是从哪里来的吗