Tous les produits
Search
Centre de documentation

Auto Scaling:Suspend and resume scaling group processes

Dernière mise à jour :Aug 21, 2026

Vous pouvez suspendre temporairement certains processus d'un groupe de mise à l'échelle pour des tâches telles que le dépannage, le débogage d'applications ou des tests de charge. Cela empêche Auto Scaling d'interférer avec ces opérations en déclenchant des activités de mise à l'échelle intempestives. Une fois les tâches terminées, reprenez les processus suspendus afin de rétablir le comportement normal de mise à l'échelle. Cette rubrique décrit les effets de la suspension et de la reprise des processus d'un groupe de mise à l'échelle, ainsi que la procédure à suivre.

Suspendre les processus d'un groupe de mise à l'échelle

La suspension d'un processus d'un groupe de mise à l'échelle consiste à interrompre volontairement une fonction automatisée spécifique du groupe afin d'effectuer d'autres opérations. Par exemple, si vous déboguez une application sur une instance, suspendez le processus de réduction (scale-in) pour éviter que l'instance ne soit supprimée de manière inattendue.

Lorsque vous suspendez des processus d'un groupe de mise à l'échelle, tenez compte des points suivants :

  • Vous pouvez suspendre un ou plusieurs processus pour un groupe de mise à l'échelle. Notez que la suspension d'un processus peut avoir des répercussions sur d'autres.

    Par exemple, si vous suspendez le processus de réduction (scale-in), les vérifications d'état peuvent toujours signaler qu'une instance est défectueuse, mais Auto Scaling ne pourra pas la retirer du groupe de mise à l'échelle.

  • La suspension des processus offre un contrôle au niveau des processus. Si vous avez besoin d'un contrôle au niveau des instances, envisagez d'utiliser les états Standby et Protected.

    Par exemple, placez une instance dans l'état Standby avant de la dépanner ou de la redémarrer, ou placez-la dans l'état Protected pour empêcher sa suppression. Pour plus d'informations, consultez les rubriques Ajuster manuellement les états des instances et Placer une instance dans l'état Protected.

  • Les effets varient selon le processus, comme indiqué dans le tableau suivant :

    Processus du groupe de mise à l'échelle

    Effet de la suspension

    Scale-out

    La suspension du processus Scale-out a les effets suivants :

    • Les demandes manuelles d'ajout d'instances sont rejetées.

    • Les demandes de rééquilibrage de la distribution sont rejetées.

    • Les règles Scale-out déclenchées manuellement, par une tâche planifiée ou par une tâche déclenchée par un événement ne sont pas exécutées si la fonctionnalité « nombre attendu d'instances » est désactivée.

    • Les règles Scale-out déclenchées par une tâche déclenchée par un événement ne sont pas exécutées si la fonctionnalité « nombre attendu d'instances » est activée.

    • Si la fonctionnalité « nombre attendu d'instances » est activée, les règles Scale-out déclenchées manuellement ou par une tâche planifiée peuvent toujours modifier le nombre attendu d'instances, mais cela ne change pas le nombre réel d'instances. Une fois le processus Scale-out repris, la tâche de vérification du nombre attendu d'instances peut déclencher une opération Scale-out.

    • La tâche de vérification du nombre minimal d'instances ne peut pas créer automatiquement des instances.

    • Si la fonctionnalité de compensation des instances Spot est activée, la création automatique d'instances Spot est rejetée.

    Scale-in

    La suspension du processus Scale-in a les effets suivants :

    • Les demandes manuelles de suppression d'instances sont rejetées.

    • Les demandes de rééquilibrage de la distribution sont rejetées.

    • Les règles Scale-in déclenchées manuellement, par une tâche planifiée ou par une tâche déclenchée par un événement ne sont pas exécutées si la fonctionnalité « nombre attendu d'instances » est désactivée.

    • Les règles Scale-in déclenchées par une tâche déclenchée par un événement ne sont pas exécutées si la fonctionnalité « nombre attendu d'instances » est activée.

    • Si la fonctionnalité « nombre attendu d'instances » est activée, les règles Scale-in déclenchées manuellement ou par une tâche planifiée peuvent toujours modifier le nombre attendu d'instances, mais cela ne change pas le nombre réel d'instances. Une fois le processus Scale-in repris, la tâche de vérification du nombre attendu d'instances peut déclencher une opération Scale-in.

    • La tâche de vérification du nombre maximal d'instances ne peut pas supprimer automatiquement des instances.

    Health Check

    La vérification de l'état des instances du groupe de mise à l'échelle est suspendue. Même si une instance devient défectueuse, le système ne la supprime pas automatiquement.

    Scheduled Tasks

    Lorsqu'une tâche planifiée atteint son heure d'exécution, la règle de mise à l'échelle associée n'est pas déclenchée.

    Event-triggered Tasks

    Lorsqu'une tâche déclenchée par un événement passe à l'état Alert, la règle de mise à l'échelle associée n'est pas déclenchée.

Reprendre les processus d'un groupe de mise à l'échelle

La reprise d'un processus d'un groupe de mise à l'échelle réactive un processus suspendu, permettant au groupe d'exécuter ce processus conformément à sa définition. Par exemple, après avoir repris le processus Health Check, toute instance considérée comme défectueuse est automatiquement retirée du groupe de mise à l'échelle.

Lorsque vous reprenez des processus d'un groupe de mise à l'échelle, tenez compte des points suivants :

  • Après la reprise d'un processus, le groupe de mise à l'échelle peut répondre immédiatement aux changements survenus pendant la période de suspension.

    Par exemple, si le nombre attendu d'instances a été augmenté alors que le processus Scale-out était suspendu, aucune action Scale-out n'a été déclenchée. Une fois le processus Scale-out repris, la tâche de vérification du nombre attendu d'instances s'exécute et déclenche une opération Scale-out pour refléter cette augmentation.

  • Les effets de la reprise varient selon le processus, comme indiqué dans le tableau suivant :

    Processus du groupe de mise à l'échelle

    Effet de la reprise

    Scale-out

    Le groupe de mise à l'échelle reprend les actions Scale-out, telles que l'ajout manuel d'instances et la vérification du nombre attendu et du nombre minimal d'instances.

    Si la fonctionnalité « nombre attendu d'instances » est activée et que ce nombre a augmenté pendant la suspension, la vérification correspondante déclenche une opération Scale-out pour refléter cette augmentation.

    Scale-in

    Le groupe de mise à l'échelle reprend les actions Scale-in, telles que la suppression manuelle d'instances et la vérification du nombre attendu et du nombre maximal d'instances.

    Si la fonctionnalité « nombre attendu d'instances » est activée et que ce nombre a diminué pendant la suspension, la vérification correspondante déclenche une opération Scale-in pour refléter cette diminution.

    Health Check

    Le groupe de mise à l'échelle reprend les vérifications d'état et supprime automatiquement les instances défectueuses.

    Scheduled Tasks

    Si une tâche planifiée n'a pas encore été exécutée ou se trouve toujours dans sa période de nouvelle tentative, la reprise du processus déclenche la règle de mise à l'échelle associée.

    Event-triggered Tasks

    La règle de mise à l'échelle associée est à nouveau déclenchée lorsque la tâche passe à l'état Alert.

Procédure

  1. Connectez-vous à la console Auto Scaling.

  2. Dans le volet de navigation de gauche, cliquez sur Scaling Groups.

  3. Dans la barre de navigation supérieure, sélectionnez une région.

  4. Recherchez le groupe de mise à l'échelle souhaité et cliquez sur Modify dans la colonne Actions.

  5. Dans la boîte de dialogue Edit Scaling Group, suspendez ou reprenez les processus.

    • Pour suspendre des processus : sélectionnez un ou plusieurs processus dans la liste déroulante Suspend Process.

    • Pour reprendre des processus : retirez un ou plusieurs processus de la liste déroulante Suspend Process.

  6. Cliquez sur OK.

    Si le groupe de mise à l'échelle présente un score d'élasticité faible ou moyen-faible, une boîte de dialogue de confirmation s'affiche. Effectuez l'une des opérations suivantes en fonction des instructions :

    Important

    Un score d'élasticité faible ou moyen-faible pour un groupe de mise à l'échelle peut entraîner l'échec des activités de mise à l'échelle. Nous vous recommandons de suivre les instructions pour modifier les paramètres à l'origine de ce score faible.

    • Si vous n'avez pas besoin de modifier la configuration, cliquez sur Continue.

    • Si vous souhaitez modifier la configuration immédiatement, cliquez sur Back to Modify. Après avoir modifié la configuration, cliquez à nouveau sur OK.

  7. Dans la boîte de dialogue de confirmation de réussite, cliquez sur OK.

Vérifier le résultat

Sur la page Scaling Groups, recherchez le groupe de mise à l'échelle souhaité et cliquez sur View Details dans la colonne Actions. Dans l'onglet Basic Information, affichez les processus suspendus et actifs du groupe de mise à l'échelle dans la section Scaling Group Basic Information.

Documentation connexe

  • Suspendre des processus spécifiques dans un groupe de mise à l'échelle : SuspendProcesses

  • Reprendre des processus suspendus dans un groupe de mise à l'échelle : ResumeProcesses