AWS : Erreur 'LambdaScaleLimitReached' sur un gros event

Posté par besson-christiane le 19/07/2024
RÉSOLU

besson-christiane

Membre depuis le 09/06/2024

yo, j'ai une Lambda qui traite des messages SQS. Tout va bien d'habitude, mais lors d'un pic de trafic, j'ai des erreurs LambdaScaleLimitReached dans CloudWatch et mes messages partent en Dead Letter Queue alors que mon quota de 'Concurrency' est loin d'être atteint.

Commentaires

nicole-vallee

Membre depuis le 10/03/2019

C'est sans doute le 'Burst Limit'. Même si ton quota total est de 1000, AWS limite la vitesse à laquelle tu peux monter en puissance (500 instances par minute selon la région). Si SQS balance trop de messages d'un coup, tu tapes ce mur. Active la provisioned concurrency sur une petite flotte pour lisser le démarrage.

besson-christiane

Membre depuis le 09/06/2024

C'était bien ça, le burst était trop violent pour le démarrage à froid. Provisioned concurrency réglée, plus de DLQ. Merci !

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire