繁体   English   中英

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

[英]Sometimes, my AWS lambda function is not running using invoke async

我目前正在使用最新版本的lambdaws流行库来在node.js上的AWS Lambda上传和运行函数。

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

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

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

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

几天前我们遇到了同样的问题 使用Lambdaws时,通过InvokeAsync调用函数。 实际上,您可以传递给InvokeAsyncArgs 的大小 (128KB) 有限制 ,AWS SDK似乎没有事先检查该大小限制。 AWS似乎也没有检查服务器端的大小限制。

因此,您将获得成功响应,并且无法获得CloudWatch中的任何日志。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM