Tous les produits
Search
Centre de documentation

Auto Scaling:Nombre attendu d'instances

Dernière mise à jour :Aug 18, 2026

La fonctionnalité de nombre attendu d'instances permet à Auto Scaling d'ajuster automatiquement le nombre d'instances dans un groupe de mise à l'échelle à une valeur spécifiée. Elle permet également d'exécuter des activités de mise à l'échelle parallèles de manière flexible.

Vue d'ensemble

Si le nombre actuel d'instances dans un groupe de mise à l'échelle s'écarte du nombre attendu configuré, Auto Scaling lance automatiquement une activité de mise à l'échelle pour atteindre la valeur cible.

Avantages

Par rapport à un groupe de mise à l'échelle qui n'utilise pas la fonctionnalité de nombre attendu d'instances, l'activation de cette fonctionnalité améliore l'utilisation du groupe et automatise les activités de mise à l'échelle. Cela permet de résoudre les problèmes suivants :

Remarque

Pour plus d'informations sur les différences entre les groupes de mise à l'échelle avec et sans la fonctionnalité de nombre attendu d'instances activée, consultez la section Comparaison des groupes de mise à l'échelle avec et sans la fonctionnalité de nombre attendu d'instances.

  • Pour un groupe de mise à l'échelle sans cette fonctionnalité, aucune nouvelle activité de mise à l'échelle ne peut démarrer tant qu'une autre est en cours.

    Par exemple, si une activité de mise à l'échelle est en cours, une activité déclenchée par une vérification de l'état de santé ne peut pas être exécutée.

  • Pour un groupe de mise à l'échelle qui n'utilise pas la fonctionnalité de nombre attendu d'instances, vous devez relancer manuellement les activités de mise à l'échelle en cas d'échec.

Activer ou désactiver la fonctionnalité de nombre attendu d'instances

Vous pouvez activer ou désactiver la fonctionnalité de nombre attendu d'instances de l'une des manières suivantes :

  • Lors de la création ou de la modification d'un groupe de mise à l'échelle, activez la fonctionnalité de nombre attendu d'instances en définissant le paramètre Expected Number of Instances. Pour plus d'informations, consultez la rubrique Configurer un groupe de mise à l'échelle.

    Remarque

    Après avoir activé la fonctionnalité de nombre attendu d'instances pour un groupe de mise à l'échelle, vous pouvez modifier le nombre attendu d'instances actuel en fonction de vos besoins métier.

  • Pour un groupe de mise à l'échelle dont la fonctionnalité de nombre attendu d'instances est activée, utilisez une API pour désactiver cette fonctionnalité. Pour plus d'informations, consultez la rubrique ModifyScalingGroup - Modifier un groupe de mise à l'échelle.

Concepts clés

Avant d'utiliser la fonctionnalité de nombre attendu d'instances, familiarisez-vous avec les concepts suivants :

Concept

Description

instance en état stable

Une instance dans un groupe de mise à l'échelle qui se trouve dans l'état In Service, Protected ou Standby.

activité de mise à l'échelle parallèle

Une activité de mise à l'échelle qui peut s'exécuter simultanément avec d'autres activités de mise à l'échelle parallèles. Les actions suivantes déclenchent des activités de mise à l'échelle parallèles :

  • Exécution manuelle d'une règle de mise à l'échelle ou exécution d'une règle de mise à l'échelle par une tâche planifiée.

  • Ajout ou suppression manuel d'une instance.

  • Tâches système, telles que les vérifications du nombre attendu d'instances, les vérifications de l'état de santé des instances et les vérifications du nombre minimal/maximal d'instances.

activité de mise à l'échelle non parallèle

Une activité de mise à l'échelle exclusive. Lorsqu'une activité de mise à l'échelle non parallèle est en cours, aucune autre activité de mise à l'échelle ne peut s'exécuter. Toute activité qui n'est pas explicitement définie comme parallèle est considérée comme non parallèle.

  • Une tâche déclenchée par un événement exécute automatiquement une règle de mise à l'échelle.

  • Rééquilibrage manuel de la distribution des instances dans l'onglet Instances.

  • Le système effectue automatiquement une tâche de supplémentation d'instances Spot.

    Remarque

    Lors de la création d'un groupe de mise à l'échelle, si vous définissez la Scaling Policy sur Cost Optimization Policy et activez l'option Enable Supplemental Spot Instances, le système effectue automatiquement une tâche de supplémentation d'instances Spot 5 minutes avant la récupération d'une instance Spot. Le groupe de mise à l'échelle crée proactivement une nouvelle instance Spot pour remplacer celle qui est sur le point d'être récupérée.

Limites

  • Un groupe de mise à l'échelle avec cette fonctionnalité activée ne peut pas exécuter simultanément des activités de mise à l'échelle parallèles et non parallèles.

  • Le nombre attendu d'instances doit être compris entre les nombres minimal et maximal d'instances du groupe, bornes incluses.

Règles de modification du nombre d'instances

Outre les ajustements manuels, les activités de mise à l'échelle peuvent également modifier le nombre attendu d'instances. La modification spécifique dépend de la manière dont l'activité de mise à l'échelle est déclenchée.

Type d'activité de mise à l'échelle

Déclencheur

Effet

Modification du nombre attendu

Exemple

activité de mise à l'échelle parallèle

Exécution manuelle d'une règle de mise à l'échelle

Modifie uniquement le nombre attendu d'instances. Auto Scaling attend que la tâche de vérification du nombre attendu d'instances déclenche la mise à l'échelle.

Nombre d'instances en état stable ± nombre d'instances à mettre à l'échelle

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Une règle de mise à l'échelle est configurée pour créer 4 instances ECS.

Résultat :

Le nombre attendu d'instances passe à 6, mais aucune instance ECS n'est créée immédiatement. Auto Scaling attend que la tâche de vérification du nombre attendu d'instances déclenche la mise à l'échelle.

Exécution d'une règle de mise à l'échelle par une tâche planifiée

Modifie uniquement le nombre attendu d'instances. Auto Scaling attend que la tâche de vérification du nombre attendu d'instances déclenche la mise à l'échelle.

Nombre d'instances en état stable ± nombre d'instances à mettre à l'échelle

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Une règle de mise à l'échelle est configurée pour créer 4 instances ECS.

Résultat :

Le nombre attendu d'instances passe à 6, mais aucune instance ECS n'est créée immédiatement. Auto Scaling attend que la tâche de vérification du nombre attendu d'instances déclenche la mise à l'échelle.

Ajout manuel d'instances

Déclenche immédiatement la mise à l'échelle, puis modifie le nombre attendu d'instances.

Nombre attendu d'instances actuel + nombre d'instances à ajouter

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Ajoutez manuellement 4 instances ECS existantes.

Résultat :

Quatre instances ECS sont ajoutées au groupe de mise à l'échelle et le nombre d'instances en état stable devient 6. Ensuite, le nombre attendu d'instances passe à 7.

Suppression manuelle d'instances

Déclenche immédiatement la mise à l'échelle, puis modifie le nombre attendu d'instances.

Nombre attendu d'instances actuel - nombre d'instances à supprimer

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Supprimez manuellement 1 instance ECS.

Résultat :

Une instance ECS est supprimée du groupe de mise à l'échelle et le nombre d'instances en état stable devient 1. Ensuite, le nombre attendu d'instances passe à 2.

Vérification du nombre minimal/maximal d'instances

-

Vous devez définir manuellement le nombre attendu d'instances.

Cas d'utilisation :

  • Nombre maximal d'instances actuel : 5

  • Nombre minimal d'instances actuel : 0

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Vous tentez de modifier le nombre maximal d'instances pour le fixer à 1.

Résultat :

La modification échoue car le nombre attendu d'instances actuel (3) violerait le nouveau maximum de 1.

Vérification de l'état de santé des instances

Déclenche immédiatement la mise à l'échelle.

Inchangé

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Une instance ECS est diagnostiquée comme étant défectueuse.

Résultat :

Le nombre attendu d'instances reste inchangé. L'instance ECS défectueuse est supprimée du groupe de mise à l'échelle et le nombre d'instances en état stable devient 1. Le groupe de mise à l'échelle détecte un écart entre le nombre attendu d'instances et le nombre d'instances en état stable et exécute automatiquement une tâche de vérification du nombre attendu d'instances. Cela déclenche une activité de mise à l'échelle pour créer 2 instances ECS.

Vérification du nombre attendu d'instances

Déclenche immédiatement la mise à l'échelle.

Inchangé

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

Résultat :

Le nombre attendu d'instances reste inchangé. Le groupe de mise à l'échelle détecte un écart entre le nombre attendu d'instances et le nombre d'instances en état stable et exécute automatiquement une tâche de vérification du nombre attendu d'instances. Cela déclenche une activité de mise à l'échelle pour créer une instance ECS.

activité de mise à l'échelle non parallèle

Exécution d'une règle de mise à l'échelle par une tâche déclenchée par un événement

Déclenche immédiatement la mise à l'échelle, puis modifie le nombre attendu d'instances.

Nombre d'instances en état stable ± nombre d'instances à mettre à l'échelle

Cas d'utilisation :

  • Nombre attendu d'instances actuel : 3

  • Nombre actuel d'instances en état stable : 2

  • Une règle de mise à l'échelle est configurée pour créer 4 instances ECS.

Résultat :

Une activité de mise à l'échelle est déclenchée pour créer 4 instances ECS, puis le nombre attendu d'instances passe à 6.

Remarque

Pour plus d'informations sur la manière dont le nombre attendu d'instances change lors de l'exécution d'activités de mise à l'échelle concurrentes, consultez les sections Exemples d'activités de mise à l'échelle parallèles et Exemple d'activité de mise à l'échelle non parallèle.

Avec et sans instances attendues

Le tableau suivant décrit les principales différences entre les groupes de mise à l'échelle avec et sans la fonctionnalité de nombre attendu d'instances activée.

Élément

Avec instances attendues

Sans instances attendues

Maintenance

Maintenance automatique : le groupe de mise à l'échelle ajuste automatiquement sa taille pour atteindre le nombre attendu d'instances. Si une activité de mise à l'échelle échoue, le système la relance automatiquement.

Maintenance manuelle : vous devez maintenir manuellement le nombre d'instances dans le groupe de mise à l'échelle. Si une activité de mise à l'échelle échoue, vous devez également la relancer manuellement.

Résultat de l'activité de mise à l'échelle

Le résultat d'une activité de mise à l'échelle varie selon la manière dont l'activité est déclenchée :

  • L'exécution d'une règle de mise à l'échelle (manuellement ou via une tâche planifiée) met uniquement à jour le nombre attendu d'instances. Une vérification en arrière-plan déclenche ensuite la mise à l'échelle réelle pour correspondre à ce nouveau nombre.

  • Lorsque vous ajoutez, supprimez ou retirez manuellement une instance, ou lorsqu'une tâche déclenchée par un événement exécute une règle de mise à l'échelle, le groupe de mise à l'échelle déclenche immédiatement une activité de mise à l'échelle et modifie automatiquement le nombre attendu d'instances.

Lorsque vous exécutez manuellement une règle de mise à l'échelle, qu'une tâche planifiée exécute une règle de mise à l'échelle, que vous ajoutez, supprimez ou retirez manuellement une instance, ou qu'une tâche déclenchée par un événement exécute une règle de mise à l'échelle, le groupe de mise à l'échelle déclenche immédiatement une activité de mise à l'échelle pour ajouter ou supprimer des instances.

Exécution parallèle

Le groupe de mise à l'échelle prend en charge les activités de mise à l'échelle parallèles. Pour plus d'informations, consultez la section Exemples d'activités de mise à l'échelle parallèles.

Le groupe de mise à l'échelle ne prend en charge qu'une seule activité de mise à l'échelle à la fois. Une activité de mise à l'échelle peut prendre du temps. Pendant cette période, vous ne pouvez pas ajuster le nombre d'instances dans le groupe de mise à l'échelle.

Activités de mise à l'échelle parallèles

Après avoir spécifié un nombre attendu d'instances, le groupe de mise à l'échelle peut exécuter des activités de mise à l'échelle compatibles en parallèle. Les exemples suivants illustrent ce comportement.

  • Exemple 1 : Exécution consécutive de deux règles de mise à l'échelle

    Cas d'utilisation :

    • Nombre attendu d'instances : 3

    • Nombre d'instances en état stable : 3

    • La règle de mise à l'échelle add3 est configurée pour créer 3 instances ECS.

    • La règle de mise à l'échelle add1 est configurée pour créer 1 instance ECS.

    • Exécutez manuellement add3 puis exécutez immédiatement add1.

    Résultat : Après l'exécution de add3, le nombre attendu d'instances passe de 3 à 6 (3 instances en état stable + 3). L'exécution immédiate de add1 recalcule et définit le nombre attendu à 4 (3 instances en état stable + 1), remplaçant la valeur précédente. L'effet combiné de ces activités de mise à l'échelle parallèles est la création d'une instance ECS pour atteindre le nombre attendu final de 4. Une fois les activités de mise à l'échelle terminées, le nombre d'instances en état stable dans le groupe de mise à l'échelle est de 4.

    Le groupe de mise à l'échelle génère trois enregistrements d'activités de mise à l'échelle, tous avec le statut Successful. Le développement des détails de la première activité (décrite comme Add "1" ECS ins...) montre que l'activité a été déclenchée parce que l'utilisateur a modifié la capacité souhaitée (Desired Capacity) de 3 à 4, créant avec succès 1 instance ECS, portant la capacité totale à 4.

  • Exemple 2 : Exécution d'une règle de mise à l'échelle tout en ajoutant manuellement une instance

    Cas d'utilisation :

    • Nombre attendu d'instances : 3

    • Nombre d'instances en état stable : 3

    • La règle de mise à l'échelle add1 est configurée pour créer 1 instance ECS.

    • Exécutez manuellement add1 puis ajoutez immédiatement une instance ECS existante.

    Résultat : Après l'exécution de add1, le nombre attendu d'instances passe de 3 à 4 (3 instances en état stable + 1). Vous pouvez ajouter immédiatement l'instance ECS existante. Cet ajout manuel augmente le nombre d'instances en état stable à 4 et fait passer le nombre attendu d'instances de 4 à 5 (le nombre attendu actuel de 4 + 1). L'effet combiné est la création d'une instance ECS et l'ajout manuel d'une instance ECS existante. Une fois les activités de mise à l'échelle terminées, le nombre d'instances en état stable dans le groupe de mise à l'échelle est de 5.

    Après l'exécution de add1 et l'ajout manuel d'une instance, la liste des activités de mise à l'échelle affiche plusieurs enregistrements d'activités de mise à l'échelle parallèles, tous avec le statut Successful. Les détails de l'activité pour l'ajout manuel d'instance montrent que l'activité a été déclenchée par une demande d'attachement d'une instance spécifiée au groupe de mise à l'échelle, la capacité souhaitée (Desired Capacity) passant de 4 à 5, ajoutant avec succès 1 instance ECS.

Activités de mise à l'échelle non parallèles

Après avoir spécifié un nombre attendu d'instances, le groupe de mise à l'échelle ne prend pas en charge l'exécution simultanée d'activités de mise à l'échelle parallèles et non parallèles. L'exemple suivant illustre ce comportement.

Cas d'utilisation :

  • Nombre attendu d'instances : 1

  • Nombre d'instances en état stable : 1

  • Une règle de mise à l'échelle pour une tâche déclenchée par un événement est configurée pour créer 3 instances ECS.

  • La règle de mise à l'échelle add1 est configurée pour créer 1 instance ECS.

  • La tâche déclenchée par un événement est activée, puis exécutez manuellement et immédiatement add1.

Résultat : La tâche déclenchée par un événement déclenche une activité de mise à l'échelle et le nombre attendu d'instances passe de 1 à 4. Comme il s'agit d'une activité de mise à l'échelle non parallèle, les autres activités de mise à l'échelle sont bloquées. Par conséquent, l'exécution manuelle de la règle add1 est rejetée et le nombre attendu d'instances reste à 4. L'effet de l'activité de mise à l'échelle non parallèle est la création de trois instances ECS. Une fois l'activité terminée, le nombre d'instances en état stable dans le groupe de mise à l'échelle est de 4.

L'activité de mise à l'échelle déclenchée par la tâche déclenchée par un événement (Ajouter 3 instances ECS) s'est exécutée avec succès, tandis que l'activité de mise à l'échelle add1 exécutée manuellement (Ajouter 1 instance ECS) a été Rejected avec le message The current status of the specified scaling group does not support this action., indiquant que le groupe de mise à l'échelle ne prend pas en charge l'exécution d'activités de mise à l'échelle non parallèles pendant qu'une autre activité de mise à l'échelle est en cours.