Region expansion

AWS Lambda recursive loop detection is now available in Europe Sovereign Cloud

AWS Lambda recursive loop detection is now available in the Europe Sovereign Cloud. Enabled by default, it automatically detects and stops recursive invocations between Lambda functions and supported services, preventing unexpected billing from unintended loops.

AWS Lambda now supports detecting recursive loops in the Europe sovereign cloud. This feature automatically identifies and stops recursive invocations between Lambda functions and supported services, preventing unexpected charges from unintended loops. When building event-driven applications using event sources like Amazon S3, Amazon SQS, or Amazon SNS, misconfigurations or code defects can cause events to return to the same source that triggered the Lambda function, leading to recursive loops or unintended usage. Upon detecting such loops, recursive loop detection automatically halts event processing and sends an AWS Health Dashboard notification with troubleshooting steps. Recursive loop detection is enabled by default for Lambda functions using supported SDK versions, and can be disabled for functions that intentionally use recursive loops using the PutFunctionRecursionConfig API.

Why it matters

Useful for developers and deployment teams building event-driven applications who need to prevent issues caused by recursive loops between Lambda functions and event sources

Read the original AWS announcement