4

現在、node.jsで AWS Lambda に関数をアップロードして実行するために、 lambdawsの人気のあるライブラリの最新バージョンをいじっています。

提供された例は正常に機能し、コマンドラインから実行すると、機能も正常に機能します。私の関数は基本的に緯度経度ポイントの配列を取り、対応する Google マップの住所を返します。

私のAWSログから、引数として大きな配列(数百ポイント)を渡すと、関数が呼び出されないようです...

lamdaws からエラー メッセージが表示されず、AWS コンソールに何も表示されません。

誰かが理由を知っていますか?私は十分に明確ですか?

4

1 に答える 1

4

数日前に同じ問題が発生しました。Lambdaws を使用する場合、関数は を介し​​て呼び出されますInvokeAsync。実際には、渡すことができるのサイズ(128KB) に制限があり、AWS SDK はそのサイズ制限を事前にチェックしていないようです。また、AWS はサーバー側でそのサイズ制限をチェックしていないようです。ArgsInvokeAsync

そのため、Success レスポンスが返され、CloudWatch にログがまったく記録されません。

于 2015-02-04T18:32:45.097 に答える