AWS Lambda prend désormais en charge la configuration au niveau des fonctions pour la détection des boucles récursives

Publié le: 20 août 2024

AWS Lambda prend désormais en charge la configuration au niveau des fonctions, ce qui vous permet de désactiver ou d'activer la détection des boucles récursives. La détection des boucles récursives Lambda, qui est activée par défaut, est un garde-fou préventif qui détecte et arrête automatiquement les appels récursifs entre Lambda et les autres services pris en charge, évitant ainsi l'emballement des charges de travail.

Auparavant, les clients utilisant des modèles intentionnellement récursifs ne pouvaient désactiver la détection des boucles récursives que pour chaque compte via AWS Support. Les clients peuvent désormais désactiver ou activer la détection des boucles récursives fonction par fonction, ce qui leur permet d'exécuter leurs flux de travail intentionnellement récursifs tout en protégeant les fonctions restantes de leur compte contre les charges de travail excessives causées par des appels récursifs involontaires.

Ces nouvelles actions d'API sont disponibles dans toutes les régions AWS où la détection des boucles récursives est prise en charge. Vous pouvez définir la configuration de récursivité de votre fonction par programmation, en tant que paramètre dans votre modèle CloudFormation ou dans la console AWS Lambda.

Pour en savoir plus sur les nouvelles actions de l'API de détection des boucles récursives de Lambda, consultez la référence de l'API de Lambda ou l’article du blog de lancement.