Annulation de mises à jour de configuration d'environnement et de déploiements d'application - AWS Elastic Beanstalk

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.

Annulation de mises à jour de configuration d'environnement et de déploiements d'application

Vous pouvez annuler des mises à jour en cours qui sont déclenchées par des changements de configuration d'environnement. Vous pouvez également annuler le déploiement d'une nouvelle version de l'application en cours. Par exemple, vous pouvez vouloir annuler une mise à jour si vous décidez que vous souhaitez continuer à utiliser la configuration de l'environnement existant au lieu d'appliquer les nouveaux paramètres de configuration d'environnement. Ou bien, vous pouvez réaliser que la nouvelle version de l'application que vous déployez a des problèmes susceptibles de ne pas démarrer ou de ne pas fonctionner correctement. En annulant une mise à jour d'environnement ou de version d'application, vous pouvez éviter d'attendre que le processus de mise à jour ou de déploiement soit effectué avant de lancer une nouvelle tentative pour mettre à jour la version de l'environnement ou de l'application.

Note

Pendant la phase de nettoyage au cours de laquelle les anciennes ressources qui ne sont plus nécessaires sont supprimées, après que le dernier lot d'instances a été mis à jour, vous ne pouvez pas plus annuler la mise à jour.

Elastic Beanstalk effectue la restauration de la même manière qu'il a réalisé la dernière mise à jour réussie. Par exemple, si des mises à jour propagées à durée définie sont activées dans votre environnement, alors Elastic Beanstalk attend le temps de pause spécifié entre la restauration des modifications sur un lot d'instances avant de restaurer les modifications sur le lot suivant. Ou bien, si vous avez récemment activé des mises à jour propagées, mais que la dernière fois que vous avez réussi une mise à jour des paramètres de configuration de votre environnement elle n'incluait pas de mises à jour propagées, Elastic Beanstalk procède à la restauration sur toutes les instances en même temps.

Une fois qu'il commence à annuler la mise à jour, vous ne pouvez pas arrêter la restauration d'Elastic Beanstalk vers la configuration de l'environnement précédent. Le processus de restauration continue jusqu'à ce que toutes les instances de l'environnement aient la configuration de l'environnement précédent ou jusqu'à ce que le processus de restauration échoue. Pour les déploiements de version d'application, l'annulation du déploiement arrête tout simplement le déploiement ; certaines instances auront la nouvelle version de l'application et d'autres continueront à exécuter la version d'application existante. Vous pouvez déployer la même ou une autre version de l'application ultérieurement.

Pour plus d'informations sur les mises à jour propagées, consultez Mises à jour propagées de la configuration de l'environnement Elastic Beanstalk. Pour plus d'informations sur les déploiements de version d'application par lots, consultez Paramètres et stratégies de déploiement.

Pour annuler une mise à jour
  1. Ouvrez la console Elastic Beanstalk et, dans la liste Regions (Régions), sélectionnez votre Région AWS.

  2. Dans le panneau de navigation, choisissez Environments (Environnements), puis choisissez le nom de votre environnement dans la liste.

    Note

    Si vous avez plusieurs environnements, utilisez la barre de recherche pour filtrer la liste des environnements.

  3. Dans la page de présentation de l'environnement, choisissez Actions (Actions) puis Abort current operation (Abandonner l’opération en cours).