A detecção de loop recursivo do AWS Lambda agora está disponível na Europe Sovereign Cloud
A detecção de loop recursivo do AWS Lambda agora é compatível com funções executadas na Europe Sovereign Cloud A detecção de loop recursivo detecta e interrompe automaticamente as invocações recursivas entre as funções do Lambda e outros serviços compatíveis, evitando o faturamento inesperado causado por loops recursivos não intencionais.
Os clientes usam fontes de eventos como Amazon S3, Amazon SQS e Amazon SNS para criar aplicativos orientados por eventos que acionam funções do Lambda. Uma configuração incorreta ou um defeito no código podem fazer com que os eventos sejam enviados de volta para a mesma fonte que acionou a função Lambda, causando loops recursivos e uso não intencional. Quando esse loop é detectado, a detecção de loop recursivo do Lambda interrompe automaticamente o processamento do evento e envia a você uma notificação do AWS Health Dashboard com etapas de solução de problemas.
A detecção de loop recursivo é ativada por padrão para funções do Lambda usando uma versão compatível do SDK. Se sua função usa loops recursivos intencionais, você pode usar a PutFunctionRecursionConfig API para desativar a detecção de loops recursivos na sua função do Lambda.
Para saber mais sobre a detecção de loop recursivo, acesse a documentação do Lambda.