有时,我的 AWS lambda 函数不是 运行 使用 invoke async
Sometimes, my AWS lambda function is not running using invoke async
我目前正在使用最新版本的 lambdaws 流行库上传和 运行 在 AWS Lambda 上的功能 node.js。
提供的示例工作正常,当我从命令行 运行 我的函数也工作正常。我的函数基本上采用经纬度点数组和 returns 对应的 google 地图地址。
从我的 AWS 日志来看,似乎当我传递一个大数组作为参数(几百点)时,该函数甚至没有被调用...
我没有收到来自 lamdaws 的错误消息,我的 AWS 控制台也没有任何反应。
有人知道为什么吗?
我够清楚吗?
我们有 Args
中的 the same problem a few days ago. When using Lambdaws, functions get invoked through InvokeAsync
. There's actually a limit on the size (128KB) 您可以传递给 InvokeAsync
,而 AWS SDK 似乎没有事先检查该大小限制。 AWS 似乎也没有检查服务器端的大小限制。
因此,您会收到成功响应,并且 CloudWatch 中没有任何日志。
我目前正在使用最新版本的 lambdaws 流行库上传和 运行 在 AWS Lambda 上的功能 node.js。
提供的示例工作正常,当我从命令行 运行 我的函数也工作正常。我的函数基本上采用经纬度点数组和 returns 对应的 google 地图地址。
从我的 AWS 日志来看,似乎当我传递一个大数组作为参数(几百点)时,该函数甚至没有被调用...
我没有收到来自 lamdaws 的错误消息,我的 AWS 控制台也没有任何反应。
有人知道为什么吗? 我够清楚吗?
我们有 Args
中的 the same problem a few days ago. When using Lambdaws, functions get invoked through InvokeAsync
. There's actually a limit on the size (128KB) 您可以传递给 InvokeAsync
,而 AWS SDK 似乎没有事先检查该大小限制。 AWS 似乎也没有检查服务器端的大小限制。
因此,您会收到成功响应,并且 CloudWatch 中没有任何日志。