Si l'appel d'une fonction échoue occasionnellement avec l'erreur Function time out after, augmentez le délai d'expiration, vérifiez la logique de la fonction ou identifiez les chemins de code gourmands en CPU.
Problème
Les appels de fonction échouent parfois avec l'erreur Function time out after.
Solutions
Appliquez une ou plusieurs des solutions suivantes pour résoudre ce problème de délai d'expiration.
Solution 1 : Augmenter le délai d'exécution
Si la fonction nécessite plus de temps que ne le permet le délai actuel, augmentez le paramètre Execution Timeout.
Pour plus d'informations, consultez Gérer les fonctions.
Solution 2 : Vérifier la logique de la fonction et configurer la journalisation
Configurez la journalisation de la fonction et examinez les journaux pour déterminer si le délai d'expiration provient d'une latence ou de retards dans les appels API sortants.
Solution 3 : Rechercher les chemins de code gourmands en CPU
Vérifiez si certaines conditions d'entrée déclenchent des chemins de code gourmands en CPU entraînant un dépassement du délai d'expiration de la fonction.