こんにちは、せーのです。今日は業務で私がハマってしまったところを備忘録として残しておきます。 正常に終わってるはずなのにタイムアウト まずはこんな感じのLambdaがあるとします。 exports.handler = (event, context, callback) => { callback(null, "Hello Lambda"); }; これは、こう書き換えてもおなじです。 exports.handler = (event, context, callback) => { context.succeed("Hello Lambda"); }; Lambdaの対象Nodeバージョンが4.3も選べるようになり、4.3の場合プログラミングモデルがCallbackモデルになりました。処理を戻しているだけなのでどちらでも良い気がします。 めんどくさいのはこれからです。この処理の上にこんな
![AWS Lambdaでcontext.succeed()とcallback()の挙動の違いを理解する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/a7161d2e1b565ee8dfc12e465ff4e95910761254/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2014%2F11%2FAmazonLambda.png)