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 \ --servicesservice-name\ --clustercluster-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.