問題タブ [aws-lambda]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
502 参照

node.js - AWS Lambda 関数のパブリック API ルートを作成するにはどうすればよいですか?

AWS Lambda は、Lambda 関数のパブリックルート/エンドポイントを作成する方法を提供しますか?

それとも、Lambda 関数のルーティングと呼び出しを処理するためにアプリ全体を構築する必要がありますか?

0 投票する
3 に答える
104707 参照

javascript - ラムダ関数を使用してAWS s3からテキストファイルの内容を取得するには?

新しいテキスト ファイルが s3 バケットにアップロードされるたびにトリガーされる、AWS 用のラムダ関数をセットアップできるかどうか疑問に思っていました。関数内で、テキストファイルの中身を取得して何とか加工したい。これって可能なのかな…?と思いました。

たとえば、内容が foobarbaz の foo.txt をアップロードした場合、何らかの方法でラムダ関数で foobarbaz を取得したいと考えています。getObject または同様のメソッドからメタデータを取得できることはわかっています。

ありがとう!

0 投票する
6 に答える
48638 参照

javascript - zipファイルからAWSでラムダ関数を作成する

単純なラムダ関数を作成しようとしていますが、エラーが発生しています。

私のコードは基本的に

helloworld.js ファイルで。それを圧縮して、ラムダ関数の作成セクションで zip ファイルとしてアップロードすると、次のエラーが発生し続けます。

誰にもアイデアはありますか?

0 投票する
0 に答える
195 参照

node.js - undefined はリファクタリング後の関数ではありません

コードをさまざまなモジュールに入れました。

this.flatten は、同じファイル内のモジュールへのコールバックです

この行に来るまで、コードは完全に実行CONTEXT.done();されます。

次に、エラーが発生します。undefined is not a function

私はなぜなのか理解していない?特に、私が CONTEXT をグローバル権利として宣言したと信じているからですか?

context.done()Amazon で Lambda 関数を実行するには、呼び出す必要があります。http://docs.aws.amazon.com/lambda/latest/dg/programming-model.htmlありがとう

0 投票する
1 に答える
2802 参照

amazon-dynamodb - Lambda AWS を使用して Amazon DynamoDB から行数を取得する方法

私のラムダスクリプトは次のとおりです。

実行ログの結果:

[ValidationException: ConditionalOperator は、Filter または Expected に 2 つ以上の要素がある場合にのみ使用できます] メッセージ: 'ConditionalOperator は、Filter または Expected に 2 つ以上の要素がある場合にのみ使用できます'、コード: 'ValidationException'、時間: Wed Jun 10 2015 03 :12:34 GMT+0000 (UTC), statusCode: 400, 再試行可能: false,

私を助けてください!

0 投票する
1 に答える
1108 参照

aws-lambda - 呼び出し元が早すぎると非同期 AWS Lambda が実行されない

別のラムダ関数内から非同期ラムダ関数を呼び出そうとしていますが、呼び出し元の関数がすぐに終了すると実行されないことがわかりました。

言い換えれば、以下は決して機能しません。LambdaFunction2 が呼び出されることはありません。

ただし、LambdaFunction1 が終了する前に少し遅延を追加すると、これまでのところうまくいく傾向があります。

私が懸念しているのは、500ミリ秒待機することはかなり恣意的な魔法の数であることです. 誰かが同様の問題に遭遇し、より原則的な修正を見つけましたか?

0 投票する
1 に答える
4189 参照

node.js - Amazon ラムダでは、複数のサムネイル サイズを並列非同期でサイズ変更するとエラーがスローされます: ストリームが空のバッファーを生成します

ラムダで写真のサイズを変更する Amazon の例を適応させて、複数のサムネイル サイズを作成し、並行して実行しました。

私のコードは数秒でローカルで正常に実行されますが、ラムダ クラウドでは並列に実行されず、最初のサムネイル サイズのサイズを変更した後にエラーがスローされます..並列ではなくシリアルに切り替えると、約 60 かかります連続して実行する秒数。

ラムダでサイズ変更コードを並行して実行すると、ストリームが空のバッファ エラーを引き起こすのはなぜですか。サイズを数秒で作成できるようにパフォーマンスを向上させるにはどうすればよいでしょうか。ただし、プロセッサ コストの点でラムダから十分な価値と効率を得るにはどうすればよいでしょうか?