A detecção de loop recursivo do AWS Lambda agora está disponível em todas as regiões comerciais da AWS
A detecção de loop recursivo do AWS Lambda expandiu o suporte para todas as regiões comerciais da AWS. A detecção de loops recursivos do Lambda, ativada por padrão, é uma barreira de proteção preventiva que detecta e interrompe automaticamente invocações recursivas entre funções do Lambda e outros serviços com suporte, evitando workloads descontroladas.
Ao usar fontes de eventos como Amazon S3, Amazon SQS e Amazon SNS para acionar funções do Lambda, uma configuração incorreta ou um defeito no código pode fazer com que os eventos sejam enviados de volta para a mesma fonte que acionou a função do Lambda, causando loops recursivos, uso não intencional e cobrança inesperada. 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.
Com essa expansão, agora você se beneficia da detecção de loop recursivo em todas as regiões comerciais da AWS ao usar uma versão compatível do SDK ou posterior. Se sua função usa loops recursivos intencionais, você pode usar a API PutFunctionRecursionConfig para desativar a detecção de loops recursivos na sua função do Lambda.
Para saber mais sobre a detecção de loops recursivos do Lambda, consulte a documentação do Lambda.