Comment résoudre les problèmes de simultanéité réservée Lambda ?

Dernière mise à jour : 26/10/2022

J'ai configuré la simultanéité réservée pour ma fonction AWS Lambda, mais elle ne fonctionne pas. Comment résoudre ce problème ?

Résolution

Lorsque vous avez configuré la simultanéité réservée pour votre fonction Lambd, les raisons suivantes peuvent entraîner des échecs :

  • Il ne reste pas suffisamment de simultanéité à réserver.
  • Les paramètres de simultanéité réservée entraînent un comportement de limitation ou un code de statut 429.

Pour résoudre les problèmes liés à la simultanéité réservée, procédez comme suit :

1.    Vérifiez que vous avez configuré la simultanéité réservée pour votre fonction Lambda. Vérifiez le paramètre à l'aide de la console Lambda ou en appelant l'API GetFunction.
Remarque : une fonction configurée pour n'avoir aucune concurrence réservée est limitée, car elle ne peut pas traiter les événements. Veillez à augmenter la valeur à un nombre supérieur à zéro.

2.    Vérifiez si la fonction Lambda est configurée de telle sorte qu'elle ne puisse pas être mise à l'échelle, ce qui génère un code de statut 429.
Pour en savoir plus, consultez Comment résoudre les problèmes de limitation de la fonction Lambda avec des erreurs « Dépassement de taux » et 429 « TauxdDeRequêtesExceptionTropÉlevé » ?

3.    Passez en revue les métriques Amazon CloudWatch pour ConcurrentExecutions avec les statistiques maximales pour votre fonction Lambda. Vérifiez si la métrique ConcurrentExecutions atteint la valeur de simultanéité réservée configurée.
Pour plus d'informations sur les mesures de simultanéité, consultez Utilisation des métriques de fonction Lambda et Utilisation des métriques de simultanéité.

4.    Augmentez la simultanéité réservée de votre fonction à une valeur de simultanéité qui empêche sa limitation. Modifiez le paramètre à l'aide de la console Lambda, ou en appelant l'API PutFunctionConcurrency.

5.    Si vous ne parvenez toujours pas à résoudre le problème, ouvrez un dossier auprès d'AWS Support. Fournissez les informations suivantes :

  • La fonction Lambda ARN.
  • Le flux de travail relatif à la configuration de la fonction Lambda avec tous les services inclus.
  • Détails indiquant si le problème est intermittent ou continu.
  • L'horodatage exact du problème avec le fuseau horaire ou l'horodatage en UTC.

Remarque : les représentants d'AWS Support n'ont pas accès aux journaux Amazon CloudWatch Logs des clients pour des raisons de sécurité et de confidentialité.