Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Rétablissement d’une version de l’environnement d’exécution Lambda

Mode de mise au point
Rétablissement d’une version de l’environnement d’exécution Lambda - 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.

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.

Dans le cas rare où une nouvelle version de l’environnement d’exécution est incompatible avec votre fonction existante, vous pouvez rétablir sa version à une version antérieure. Cela permet à votre application de continuer à fonctionner et de minimiser les perturbations, en laissant le temps de remédier à l’incompatibilité avant de revenir à la dernière version de l’environnement d’exécution.

Lambda n’impose pas de limite de temps à l’utilisation d’une version de l’environnement d’exécution particulière. Cependant, nous vous recommandons vivement de passer à la dernière version de l’environnement d’exécution dès que possible pour bénéficier des derniers correctifs de sécurité, des améliorations de performances et des fonctionnalités. Lambda offre la possibilité de revenir à une version antérieure de l’environnement d’exécution uniquement à titre d’atténuation temporaire dans le cas rare d’un problème de compatibilité de mise à jour de l’environnement d’exécution. Les fonctions qui utilisent une version d’exécution antérieure pendant une période prolongée peuvent subir une dégradation des performances ou des problèmes, tels que l’expiration d’un certificat, qui peuvent les empêcher de fonctionner correctement.

Vous pouvez rétablir une version de l’environnement d’exécution de l’une des manières suivantes :

Pour plus d'informations, consultez la section Présentation des contrôles de gestion AWS Lambda d'exécution sur le blog AWS Compute.

Rétablissement d’une version de l’environnement d’exécution à l’aide du mode de mise à jour Manual (Manuel)

Si vous utilisez le mode de mise à jour Auto de la version de l’environnement d’exécution, ou si vous utilisez la version $LATEST, vous pouvez rétablir la version de votre environnement d’exécution en utilisant le mode Manual (Manuel). Pour la version de la fonction que vous voulez rétablir, définissez le mode de mise à jour de la version de l’environnement d’exécution sur Manual (Manuel) et indiquez l’ARN de la version précédente. Pour plus d’informations sur la recherche de l’ARN de la version de l’environnement d’exécution précédente, consultez Identification des changements de version de l’environnement d’exécution Lambda.

Note

Si la version $LATEST de votre fonction est configurée pour utiliser le mode Manual (Manuel), vous ne pouvez pas modifier l’architecture du processeur ou la version de l’environnement d’exécution que votre fonction utilise. Pour effectuer ces modifications, vous devez passer en mode Auto ou Function update (Mise à jour de fonction).

Rétablissement d’une version de l’environnement d’exécution à l’aide des versions de fonction publiées

Les versions de fonction publiées sont un instantané immuable du code et de la configuration de la fonction $LATEST au moment où vous les avez créées. En mode Auto, Lambda met automatiquement à jour la version de l’environnement d’exécution des versions de fonctions publiées pendant la phase deux du déploiement de la version de l’environnement d’exécution. En mode Function update (Mise à jour de fonction), Lambda ne met pas à jour la version de l’environnement d’exécution des versions de fonctions publiées.

Les versions de fonctions publiées utilisant le mode Function update (Mise à jour de fonction) créent donc un instantané statique du code de la fonction, de la configuration et de la version de l’environnement d’exécution. En utilisant le mode Function update (Mise à jour de fonction) avec les versions de fonctions, vous pouvez synchroniser les mises à jour de l’environnement d’exécution avec vos déploiements. Vous pouvez également coordonner le rétablissement des versions de code, de configuration et de l’environnement d’exécution en redirigeant le trafic vers une version de fonction publiée antérieurement. Vous pouvez intégrer cette approche à votre système d’intégration et de livraison continues (CI/CD) afin de rétablir automatiquement la situation dans les rares cas d’incompatibilité des mises à jour de l’environnement d’exécution. Lorsque vous utilisez cette approche, vous devez mettre à jour votre fonction régulièrement et publier de nouvelles versions de la fonction pour récupérer les dernières mises à jour de l’exécution. Pour de plus amples informations, veuillez consulter Comprendre le modèle de responsabilité partagée pour la gestion des environnements d’exécution Lambda.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.