Tous les produits
Search
Centre de documentation

Enterprise Distributed Application Service:Manage instance groups in an ECS cluster

Dernière mise à jour :Aug 10, 2026

Un groupe d'instances est un ensemble d'instances Elastic Compute Service (ECS) sur lesquelles votre application s'exécute. Vous pouvez déployer différentes versions de l'application sur différents groupes, puis gérer le trafic d'accès et mettre en œuvre des déploiements canaris par groupe d'instances.

Terme Description
Groupe par défaut Créé automatiquement lors de la création d'une application. Il ne peut pas être supprimé.
Remarque

Si vous n'avez pas besoin de déployer plusieurs versions de votre application à des fins de gestion du trafic et de déploiement canari, le groupe par défaut suffit. Vous n'avez pas besoin de créer d'autres groupes.

Créer un groupe d'instances

Créez un groupe d'instances personnalisé pour déployer et valider une nouvelle version de l'application sans affecter le trafic de production.

  1. Connectez-vous à la console EDAS.

  2. Dans le volet de navigation de gauche, choisissez Application Management > Applications. Dans la barre de navigation supérieure, sélectionnez une région. Dans la partie supérieure de la page Applications, sélectionnez un namespace de microservices dans la liste déroulante Microservices Namespace. Cliquez ensuite sur le nom de l'application que vous souhaitez gérer.

  3. Sur la page Basic Information, cliquez sur l'onglet Instance Information, puis cliquez sur Create Group dans le coin supérieur droit.

  4. Dans la boîte de dialogue Create Group, spécifiez le Group Name et la Deployment Package Version, puis cliquez sur Create. Un message indiquant que le groupe a été créé apparaît en haut de la page.

Ajouter des instances à un groupe d'instances

Après avoir créé un groupe d'instances, ajoutez-y des instances à l'aide de l'une des méthodes suivantes :

Déplacer une instance vers un autre groupe

  1. Sur l'onglet Instance Information, recherchez l'instance que vous souhaitez déplacer et cliquez sur Change Group dans la colonne Actions.

  2. Dans la boîte de dialogue Change Group, sélectionnez une valeur pour Target Group.

  3. Si le groupe cible exécute une version différente de l'application par rapport à l'instance, choisissez une politique de redéploiement :

    Scénario Politique Résultat
    Le groupe cible ne possède aucune version déployée. Non applicable L'instance conserve sa version actuelle (par exemple, V1.0), et cette version devient la valeur par défaut pour le groupe cible.
    Le groupe cible exécute une version différente (par exemple, V2.0) et vous souhaitez que l'instance l'adopte. Use Target Group Version for Re-deployment EDAS redéploie l'instance avec la version du groupe cible (V2.0).
    Le groupe cible exécute une version différente (par exemple, V2.0), mais vous souhaitez que l'instance conserve sa version actuelle (V1.0). Change Group Without Re-deployment L'instance est déplacée vers le groupe cible, mais continue d'exécuter la version V1.0.
  4. Cliquez sur OK.

Remarque

Si la version du package de déploiement de l'instance diffère de celle du groupe cible, une notification apparaît dans la boîte de dialogue.

Consulter les groupes d'instances

  1. Connectez-vous à la console EDAS.

  2. Dans le volet de navigation de gauche, choisissez Application Management > Applications. Dans la barre de navigation supérieure, sélectionnez une région. Dans la partie supérieure de la page Applications, sélectionnez un namespace de microservices dans la liste déroulante Microservices Namespace. Cliquez ensuite sur le nom de l'application que vous souhaitez gérer.

  3. Sur la page des détails de l'application, cliquez sur l'onglet Instance Information.

    • La version du dernier package déployé apparaît à côté du nom de chaque groupe.

    • Les instances sont organisées selon le groupe auquel elles appartiennent.

Configurer les paramètres JVM et Tomcat pour un groupe d'instances

Vous pouvez configurer les paramètres Java Virtual Machine (JVM) et Tomcat au niveau du groupe d'instances ou au niveau de l'application. Pour la configuration au niveau de l'application, consultez la rubrique Configurer les applications déployées dans des clusters ECS.

Remarque

Lorsque vous déployez une application, nous vous recommandons d'utiliser les configurations JVM, Tomcat, de modèle de lancement et de Server Load Balancer (SLB) du groupe d'instances auquel l'application appartient.

  1. Sur la page des détails de l'application, cliquez sur l'onglet Instance Information, puis cliquez sur Group Settings à côté du groupe cible.

  2. Dans la liste déroulante, sélectionnez JVM ou Tomcat.

  3. Dans la boîte de dialogue Group Settings, mettez à jour les paramètres et cliquez sur Configure JVM Parameters ou Configure Tomcat.

Pour obtenir des descriptions des paramètres, consultez la rubrique Configurer les applications déployées dans des clusters ECS.

Associer un modèle de lancement à un groupe d'instances

Un modèle de lancement définit la configuration des nouvelles instances ECS. Associez un modèle de lancement à un groupe d'instances afin de simplifier les opérations de mise à l'échelle horizontale. Lorsque vous effectuez une mise à l'échelle horizontale du groupe, EDAS crée des instances basées sur la configuration du modèle.

  1. Sur la page des détails de l'application, cliquez sur l'onglet Instance Information, puis cliquez sur Group Settings à côté du groupe cible.

  2. Dans la liste déroulante, sélectionnez Instance Launch Template.

  3. Dans la boîte de dialogue Group Settings, sélectionnez Bind Launch Template, choisissez un modèle de lancement et une version, puis cliquez sur Modify.

Lier une instance SLB à un groupe d'instances

Lieз une instance SLB pour acheminer le trafic externe vers les instances d'un groupe. Pour connaître les scénarios et les étapes détaillées, consultez la rubrique Lier une instance SLB à une application.

Supprimer un groupe d'instances

Vous pouvez supprimer un groupe d'instances uniquement s'il ne contient aucune instance et si le groupe n'est plus nécessaire.

Important

Les groupes supprimés ne peuvent pas être récupérés. Soyez prudent lorsque vous supprimez un groupe d'instances.

  1. Sur la page des détails de l'application, cliquez sur l'onglet Instance Information. Recherchez le groupe que vous souhaitez supprimer et cliquez sur Delete Group à droite.

  2. Dans la boîte de dialogue de confirmation Delete Group, cliquez sur Delete.

Références

Tâche API
Créer un groupe d'instances InsertDeployGroup
Mettre à l'échelle horizontalement les instances d'un groupe ScaleoutApplicationWithNewInstances
Déplacer une instance vers un autre groupe ChangeDeployGroup
Interroger le statut du groupe et de l'application QueryApplicationStatus
Associer un modèle de lancement à un groupe d'instances pour mettre à l'échelle horizontalement les instances ScaleoutApplicationWithNewInstances
Mettre à jour la configuration Tomcat UpdateContainerConfiguration
Mettre à jour la configuration JVM UpdateJvmConfiguration
Obtenir la configuration JVM GetJvmConfiguration
Lier une instance SLB à un groupe BindEcsSlb
Supprimer un groupe d'instances DeleteDeployGroup