Tous les produits
Search
Centre de documentation

Enterprise Distributed Application Service:Manage the lifecycle of applications in ECS clusters

Dernière mise à jour :Aug 10, 2026

Enterprise Distributed Application Service (EDAS) gère le cycle de vie des applications déployées dans des clusters Elastic Compute Service (ECS). Les opérations prises en charge incluent la création, le déploiement, la mise à jour, la restauration, la mise à l'échelle, le démarrage, l'arrêt, le redémarrage, la réinitialisation et la suppression d'applications. Vous pouvez également mettre à niveau ou rétrograder les environnements d'exécution des applications.

Le tableau suivant récapitule chaque opération du cycle de vie et indique où l'effectuer dans la console EDAS.

Opération Emplacement Action
Déployer ou mettre à jour Page Basic Information Cliquez sur Deploy Application
Restaurer Page Basic Information Cliquez sur Roll back Application
Restaurer (lors d'une modification ayant échoué) Page Change Details Cliquez sur Stop Change
Mise à l'échelle horizontale (ajout) Page Basic Information Cliquez sur Scale Out
Mise à l'échelle horizontale (réduction) Onglet Instance Information Cliquez sur Process Instances in Batch
Démarrer l'application Page Basic Information Cliquez sur Start Application
Arrêter l'application Page Basic Information Cliquez sur Stop Application
Démarrer ou arrêter des instances individuelles Onglet Instance Information Cliquez sur Enable ou Stop dans la colonne Actions
Démarrer ou arrêter des instances par lot Onglet Instance Information Cliquez sur Process Instances in Batch
Supprimer l'application Page Basic Information Cliquez sur Delete Application
Réinitialiser une instance Onglet Instance Information Cliquez sur Reset dans la colonne Actions
Redémarrer une instance Onglet Instance Information Cliquez sur Restart dans la colonne Actions

Créer une application

Développez une application basée sur un framework pris en charge, puis compilez-la en un package de déploiement. Déployez ce package dans un cluster ECS au sein d'EDAS.

Attribut Options prises en charge
Frameworks Apache Dubbo, Spring Cloud, High-speed Service Framework (HSF)
Types de packages WAR, JAR

Déployer et mettre à jour une application

Une fois l'application créée dans EDAS, accédez à la page Basic Information et cliquez sur Deploy Application en haut à droite.

Pour mettre à jour une application déjà déployée, cliquez à nouveau sur Deploy Application dans la page Basic Information.

Important

Sélectionnez le même type de package de déploiement (WAR ou JAR) que celui utilisé lors du déploiement initial.

Restaurer une application

Si une anomalie survient après la mise à jour d'une application, restaurez la version précédente. La méthode de restauration dépend de la situation.

Scénario Page Action
Anomalie détectée après une mise à jour terminée Page Basic Information Cliquez sur Roll back Application en haut à droite
Anomalie lors de la mise à jour des instances, package de déploiement indisponible ou échec du contrôle d'état Page Change Details Cliquez sur Stop Change en haut à droite

Pour plus d'informations, consultez la rubrique Codes d'erreur du processus de modification.

Mettre à l'échelle horizontalement une application (ajout d'instances)

Lorsque les instances existantes sont surchargées, ajoutez des instances pour augmenter la capacité de calcul de l'application.

Dans la page Basic Information, cliquez sur Scale Out en haut à droite.

Pour connaître la procédure détaillée, consultez la rubrique Ajouter des instances ECS à une application déployée dans un cluster ECS.

Remarque

La demande de mise à l'échelle échoue si la capacité totale des instances à ajouter et des instances existantes dépasse la limite supérieure prise en charge par les ressources de l'application . Pour ajouter davantage d'instances, soumettez un ticket afin d'augmenter votre quota. Une fois la demande approuvée, vous pourrez effectuer l'opération de mise à l'échelle.

Mettre à l'échelle horizontalement une application (réduction d'instances)

Lorsque l'application est inactive, supprimez des instances pour réduire sa capacité de calcul.

  1. Accédez à l'onglet Instance Information.

  2. Cliquez sur Process Instances in Batch.

  3. Dans la boîte de dialogue Process Instances in Batch, sélectionnez les instances à supprimer.

  4. Cliquez sur Batch Stop, puis supprimez les instances arrêtées.

Démarrer ou arrêter une application

Après l'arrêt d'une application, la facturation et la comptabilisation de ses instances sont suspendues.

Important

Les services dépendants, tels que Server Load Balancer (SLB) ou Virtual Private Cloud (VPC), continuent de générer des frais même après l'arrêt de l'application.

Impact des opérations de démarrage et d'arrêt sur les instances

Condition Effet
Plusieurs instances disponibles Le démarrage ou l'arrêt d'une instance n'affecte que cette instance spécifique
Une seule instance disponible Le démarrage ou l'arrêt de l'instance entraîne le démarrage ou l'arrêt de l'application entière
Démarrer ou arrêter l'application Toutes les instances disponibles sont démarrées ou arrêtées

Au moins une instance d'application doit être disponible pour pouvoir effectuer des opérations de démarrage ou d'arrêt.

Démarrer ou arrêter une application entière

Dans la page Basic Information, cliquez sur Start Application ou Stop Application en haut à droite.

Démarrer ou arrêter des instances individuelles

Instance unique : Dans l'onglet Instance Information, cliquez sur Enable ou Stop dans la colonne Actions.

Instances multiples : Dans l'onglet Instance Information, cliquez sur Process Instances in Batch. Dans la boîte de dialogue qui s'affiche, sélectionnez les instances cibles et démarrez-les ou arrêtez-les.

Supprimer une application

Dans la page Basic Information, cliquez sur Delete Application en haut à droite.

Réinitialiser une instance d'application

Dans l'onglet Instance Information, cliquez sur Reset dans la colonne Actions afin de réinitialiser l'environnement d'exécution d'une instance. La version de l'environnement d'exécution reste inchangée après la réinitialisation.

Redémarrer une instance d'application

Dans l'onglet Instance Information, cliquez sur Restart dans la colonne Actions pour arrêter puis redémarrer une instance en cours d'exécution.

Mettre à niveau ou rétrograder l'environnement d'exécution

Une fois l'application déployée dans un cluster ECS, vous pouvez mettre à niveau ou rétrograder son environnement d'exécution lors des opérations de maintenance pour répondre à différents besoins.

Pour connaître la procédure détaillée, consultez la rubrique Mettre à niveau ou rétrograder l'environnement d'exécution.