リージョン拡大

AWS Lambda の再帰ループ検出がヨーロッパ主権クラウドで利用可能に

AWS Lambda の再帰ループ検出がヨーロッパ主権クラウドで提供開始。デフォルトで有効で、Lambda 関数とサポート対象サービス間の再帰呼び出しを自動検出・停止し、予期しない請求を防止する。

AWS Lambda の再帰ループ検出がヨーロッパ主権クラウドでサポートされるようになった。この機能は、Lambda 関数と他のサポート対象サービス間の再帰呼び出しを自動的に検出し、停止することで、意図しない再帰ループによる予期しない請求を防止する。Amazon S3、Amazon SQS、Amazon SNS などのイベントソースを使用してイベント駆動型アプリケーションを構築する際、設定ミスやコードの欠陥により、イベントが Lambda 関数をトリガーにした同じソースに戻される可能性があり、再帰ループや意図しない使用が発生する。このようなループが検出されると、再帰ループ検出はイベントの処理を自動的に停止し、トラブルシューティング手順を含む AWS Health Dashboard 通知を送信する。再帰ループ検出は、サポート対象の SDK バージョンを使用する Lambda 関数ではデフォルトで有効。意図的に再帰ループを使用する場合は、PutFunctionRecursionConfig API を使用して Lambda 関数で再帰ループ検出を無効にできる。

この更新の位置づけ

イベント駆動型アプリケーションを構築する開発者や、Lambda 関数と S3、SQS、SNS などのイベントソースを連携するユーザーに有用。再帰ループによる予期しない請求やリソースの過剰使用を防ぐ。

AWS 公式の元記事を読む