Suivez le rééquilibrage des zones de disponibilité d'Amazon ECS - 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.

Suivez le rééquilibrage des zones de disponibilité d'Amazon ECS

Vous pouvez vérifier si le rééquilibrage des zones de disponibilité est activé pour un service dans la console ou en appelantdescribe-services. L'exemple suivant peut être utilisé pour voir l'état avec la CLI.

La réponse sera soit, ENABLED soitDISABLED.

aws ecs describe-services \ --services service-name \ --cluster cluster-name \ --query services[0].availabilityZoneRebalancing

Événements liés au service

Amazon ECS envoie des événements d'action de service pour vous aider à comprendre le cycle de vie du rééquilibrage des zones de disponibilité.

Événement Scénario Type En savoir plus
SERVICE_REBALANCING_STARTED Amazon ECS lance une opération de rééquilibrage des zones de disponibilité INFO service (service-name) n'est pas équilibré entre les number-tasks tâches number-tasks dans Availability Zone 1Availability Zone 2, dans et number-tasks dansAvailability Zone 3. Rééquilibrage AZ en cours.
SERVICE_REBALANCING_COMPLETED L'opération de rééquilibrage de la zone de disponibilité est terminée INFO service (service-name) est équilibré en AZ avec number-tasks les tâches dansAvailability Zone 1, number-tasks les tâches dans Availability Zone 2 et number-tasks les tâches dansAvailability Zone 3.
TASKS_STARTED Amazon ECS démarre avec succès les tâches dans le cadre de l'opération de rééquilibrage de la zone de disponibilité INFO service-namea commencé number-tasks des tâches dans Availability Zone AZ Rebalance :task-ids.
TASKS_STOPPED Amazon ECS arrête avec succès les tâches dans le cadre de l'opération de rééquilibrage de la zone de disponibilité INFO service-namea cessé number-tasks d'exécuter des tâches en Availability Zone raison du rééquilibrage AZ :task-id.
SERVICE_TASK_PLACEMENT_FAILURE Amazon ECS n'a pas pu démarrer une tâche dans le cadre de l'opération de rééquilibrage de la zone de disponibilité ERROR Pour le type de EC2 lancement, voir service (service-name) n'est pas en mesure de placer une tâche Availability Zone car aucune instance de conteneur ne répond à toutes ses exigences.

Pour le type de lancement Fargate, voir service (service-name) ne parvient pas à placer une tâche dedansAvailability Zone.

TASKSET_SCALE_IN_FAILURE_BY_TASK_PROTECTION L'opération de rééquilibrage de la zone de disponibilité est bloquée car la protection des tâches est utilisée. INFO service (service-name) n'a pas pu effectuer AZ Rebalance car il n'task-set-namea pas pu être intégré en raison dereason.
SERVICE_REBALANCING_STOPPED L'opération de rééquilibrage de la zone de disponibilité s'est arrêtée. Amazon ECS envoie des événements supplémentaires qui fournissent des informations supplémentaires. INFO service (service-name) a arrêté AZ Rebalancing.

Événements de modification de l'état de la tâche

Amazon ECS envoie un événement de changement d'état de tâche (START) pour chaque tâche démarrée dans le cadre du processus de rééquilibrage.

Amazon ECS envoie un événement de changement d'état de tâche (STOPPED) pour chaque tâche arrêtée dans le cadre du processus de rééquilibrage. La raison est définie surAvailability-zone rebalancing initiated by (deployment ecs-svc/deployment-id).

Pour plus d'informations sur les événements, consultezÉvénements de modification de l'état des tâches Amazon ECS.