有时,我的AWS lambda函数没有使用invoke async运行

时间:2015-02-03 23:47:27

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

我目前正在玩最新版本的lambdaws热门库,以便在node.js中的AWS Lambda上传和运行函数。

提供的示例工作正常,当我从命令行运行它时,我的函数也正常工作。我的函数基本上采用一系列lat lon点并返回相应的google maps地址。

从我的AWS日志中,看起来就像当我传递一个大数组作为参数(几百个点)时,该函数甚至不会被调用...

我没有收到来自lamdaws的错误消息,我的AWS控制台中没有任何反应。

有人知道为什么? 我清楚了吗?

1 个答案:

答案 0 :(得分:4)

前几天我们有the same problem。使用Lambdaws时,通过InvokeAsync调用函数。 Args InvokeAsync实际上a limit on the size(128KB)可以传递给{{1}},而AWS SDK似乎无法预先检查该大小限制。 AWS似乎也没有检查服务器端的大小限制。

因此,您获得了成功响应,并且无论如何都没有登录CloudWatch。