View a markdown version of this page

Délai d'expiration de la demande - AWS Lambda

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Délai d'expiration de la demande

Le timeoutSeconds paramètre contrôle la durée maximale pendant laquelle une seule requête HTTP peut être exécutée avant que Lambda ne l'arrête. Les valeurs valides sont comprises entre 3 et 900 secondes (15 minutes). Le durée par défaut est 30 secondes.

Choisissez une valeur de délai d'attente en fonction de la demande la plus longue attendue de votre application. Si le délai d'expiration est trop faible, les demandes de longue durée échouent. Une valeur trop élevée permet aux requêtes bloquées de s'exécuter plus longtemps avant que Lambda ne les arrête.

Lorsqu'une requête autre que le streaming dépasse le délai imparti, Lambda renvoie HTTP 504 avec un en-tête de. lambda-web-error-type Runtime.RequestTimeout Pour une réponse en streaming, le délai limite l'ensemble du flux. Lorsque le délai est écoulé, Lambda met fin au flux et le client reçoit le code d'état déjà envoyé, généralement 200, avec un corps tronqué et sans en-tête. lambda-web-error-type