Configuration d'instances pré-initialisées pour votre groupe Amazon ECS Auto Scaling - Amazon Elastic Container Service

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.

Configuration d'instances pré-initialisées pour votre groupe Amazon ECS Auto Scaling

Amazon ECS prend en charge les groupes d'instances pré-initialisées Amazon EC2 Auto Scaling. Un groupe d'instances pré-initialisées est un groupe d'instances Amazon EC2 pré-initialisées prêtes à être mises en service. Chaque fois que votre application doit monter en puissance, Amazon EC2 Auto Scaling utilise les instances pré-initialisées du groupe d'instances pré-initialisées plutôt que de lancer des instances froides, permet l'exécution de tout processus d'initialisation final, puis met l'instance en service.

Pour en savoir plus sur les groupes instances pré-initialisées et comment les ajouter à votre groupe Auto Scaling, consultez la section Groupes d'instances pré-initialisées pour Amazon EC2 Auto Scaling dans le Guide de l'utilisateur Amazon EC2 Auto Scaling.

Lorsque vous créez ou mettez à jour un groupe instances pré-initialisées pour un groupe Auto Scaling pour Amazon ECS, vous ne pouvez pas définir l'option qui renvoie les instances vers le groupe instances pré-initialisées à mise à l'échelle horizontale (ReuseOnScaleIn). Pour plus d'informations, consultez put-warm-pool dans la Référence AWS Command Line Interface .

Pour utiliser des groupes d'instances pré-initialisées avec votre cluster Amazon ECS, définissez la variable de configuration de l'agent ECS_WARM_POOLS_CHECK sur true dans le champ User data (Données utilisateur) du modèle de lancement de votre groupe Amazon EC2 Auto Scaling.

Voici un exemple de la façon dont la variable de configuration de l'agent peut être spécifiée dans le champ User data (Données utilisateur) d'un modèle de lancement Amazon EC2. Remplacez MyClusterpar le nom de votre cluster.

#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=MyCluster ECS_WARM_POOLS_CHECK=true EOF

La variable ECS_WARM_POOLS_CHECK est uniquement prise en charge sur les versions d'agent 1.59.0 et ultérieures. Pour plus d'informations sur la variable, veuillez consulter Configuration de l'agent de conteneur Amazon ECS.