2
0

More than 3 years have passed since last update.

AWS Lambda「スロットリング」からの復活方法

Posted at

再帰的にLambdaを起動するプログラムを作ってしまった

S3バケットでのオブジェクト作成イベントをトリガーに実行するLambdaを作ったのだが、結果格納先を同じS3バケットにしてしまったため、無限にLambdaが起動してしまう状態になった。

緊急対応策

マネジメントコンソールのLambdaの画面上部に[スロットリング]というボタンがある。これを押すことで、とりあえず実行中のLambdaは停止する。

スロットリング状態から復旧する方法

Lambdaの「同時実行数」を変更すればよい。
スロットリングボタンは、Lambdaの同時実行数をゼロにする。
同時実行数はマネジメントコンソールから変更できる。
Lambdaの初期状態である「予約されていないアカウントの同時実行の使用」に変更してもいいし、同時実行数に正の数を入れてもいい。「保存」ボタンを押すのを忘れずに。

さいごに

ググったもののすぐには分からず、パニクった状態でAWSサポートに聞いてしまいました。丁寧に回答していただき感謝しています。ありがとうございました。

2
0
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
0