添加newman时AWS Lambda任务超时

时间:2018-04-26 09:20:58

标签: node.js lambda aws-lambda newman postman-collection-runner

我正在尝试使用Lambda执行Newman,但在index.js中添加newman时我一直处于超时状态:

const newman = require('newman');

exports.handler = function(event, context, callback) {
   console.log("aa = "); 
   callback(null, "some success message");
}

如果我删除第一行 - const newman = require('newman');,执行就可以了。

我的文件夹结构似乎也是正确的:
index.zip
  - index.js
  - node_modules

即使我在Lambda中添加超时,它最终也会超时。什么出错了?提前谢谢!

1 个答案:

答案 0 :(得分:0)

从个人经验来看,我相信你可能没有为lambda函数分配足够的内存。我在aws lambda环境中遇到了与newman类似的问题。尝试提高内存使用量,看看是否有帮助。