LoginSignup
2
1

More than 5 years have passed since last update.

Cloud9で「lambda_function.lambda_handler timed out after 3 seconds」errorが発生する。

Posted at

問題

Cloud9実行時にlambdaの実行時間を設定しているにも関わらず、timed out after 3 secondsと言われてしまう。

解決方法

Cloud9の設定を見直しましょう。(lambdaとは別に設定が存在します。)

手順

Cloud9右側"AWS Resource"タブ→"Local Function"→lambda関数名を右クリック→"Edit Config"→"Timeout"の値を適切に設定。

image.png

image.png

注意

lambda側(デプロイ後に実行する環境)で設定した値とは異なります。
ここで最長の5分に設定していても、Cloud9側では短い値が設定されていればTime outしてしまうので注意してください。

image.png

マニュアル

Editがあるという事はDocumentにしっかり書いてあります。
ちゃんと読みましょうという気付きを我々はあと何回学べば良いのでしょうか……。

経緯

RDSへのInsert処理を実装中に動いたり動かなかったりして困ってました。
lambdaのTimeout時間はしっかり伸ばしてあるのに……と思い込んで上記設定になかなか気付きませんでした。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1