Suivi du rééquilibrage des zones de disponibilité 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.

Suivi du rééquilibrage des zones de disponibilité Amazon ECS

Vous pouvez vérifier si le rééquilibrage des zones de disponibilité est activé pour un service dans la console ou en appelant describe-services. L’exemple suivant peut être utilisé pour consulter le statut à l’aide de la CLI.

La réponse sera soit ENABLED, soit DISABLED.

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

Événements de 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 en équilibre avec number-tasks les tâches number-tasks dans Availability Zone 1Availability Zone 2, dans et number-tasks dansAvailability Zone 3. Rééquilibrage entre zones de disponibilité en cours.
SERVICE_REBALANCING_COMPLETED L’opération de rééquilibrage des zones 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 EC2, consultez la section 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 Fargate, consultez la section 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 des zones de disponibilité s’est arrêtée. Amazon ECS envoie des événements supplémentaires qui fournissent davantage d’informations. 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 qu’il démarre 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 qu’il arrête dans le cadre du processus de rééquilibrage. La raison est définie sur Availability-zone rebalancing initiated by (deployment ecs-svc/deployment-id).

Pour plus d’informations sur les événements, consultez la section Événements de changement d’état d’une tâche Amazon ECS.