このページについて
AWS Lambdaを使っていてハマったところをつらつらと書いてあります。
その時その時の対応を書いているのでRuntimeやバージョンが変わると対応も変わるかもしれません。
Handler
(RuntimeがNode.js 4.3の場合)
ConfigurationのタブページのHandlerが index.handler と指定されている場合、zipファイルに含めるjsファイルのファイル名は index.js としないとならない。
hogehoge.handlerだとhogehoge.jsになる。
Handlerが index.myHandler と指定した場合は、ソースコード内の exports.handler は exports.myHandler と指定する。
Save and test
[Save and test]ボタンでzipファイルをアップロードしてもアップロードしたコードでテストが動かないことがあるので注意。
[Save]ボタンをクリックしたのち、英国紳士らしく紅茶を一口すすってから[Test]ボタンをクリックする余裕が欲しい。
