【发布时间】:2020-04-27 11:23:26
【问题描述】:
我的 lambda 函数文件夹结构为
---root
-functions
---node_nodules
---lib
---function1.js
---function2.js
-function1.lambda
-function2.lambda
有很多函数和很多 lambda 处理程序。
functions 文件夹的文件大小约为 140mb,因为仅节点模块就有 138 MB。 虽然我能够使用
部署 lambda 函数 lambda deploy function1.lambda.
但是突然开始出现以下错误。
Error generating zip file
/usr/local/lib/node_modules/aws-lambda/lib/main.js:82
throw err;
^
RangeError [ERR_CHILD_PROCESS_STDIO_MAXBUFFER]: stdout maxBuffer length exceeded
at Socket.onChildStdout (child_process.js:354:14)
at Socket.emit (events.js:198:13)
at Socket.EventEmitter.emit (domain.js:448:20)
at addChunk (_stream_readable.js:288:12)
at readableAddChunk (_stream_readable.js:265:13)
at Socket.Readable.push (_stream_readable.js:224:10)
at Pipe.onStreamRead (internal/stream_base_commons.js:94:17)
我尝试搜索修复程序,但找不到任何合适的修复程序。任何人都可以在这里帮忙吗? 提前致谢。
【问题讨论】:
标签: amazon-web-services deployment aws-lambda