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.
Configuration des instances de conteneur Windows Amazon ECS pour recevoir des notifications relatives aux instances Spot
Amazon EC2 met fin, arrête ou met en veille prolongée votre instance Spot lorsque le prix Spot dépasse le prix maximum pour votre demande ou lorsque la capacité n'est plus disponible. Amazon EC2 fournit un avis d'interruption de l'instance Spot, qui donne à l'instance un avertissement de deux minutes avant son interruption. Si le drainage des instances Spot Amazon ECS est activé sur l'instance, ECS reçoit l'avis d'interruption d'instance Spot et bascule l'instance à l'état DRAINING
.
Important
Amazon ECS surveille les avis d'interruption d'instance Spot qui comportent les actions d'instance terminate
et stop
. Si vous avez spécifié le comportement d'interruption d'instance hibernate
lors de la demande de vos instances Spot ou de votre parc d'instances Spot, le drainage des instances Spot Amazon ECS n'est pas pris en charge pour ces instances.
Lorsqu'une instance de conteneur est définie sur DRAINING
, Amazon ECS bloque la planification du placement des nouvelles tâches sur l'instance de conteneur. Les tâches de service ayant l'état PENDING
sur l'instance de conteneur faisant l'objet du drainage sont arrêtées immédiatement. S'il y a des instances de conteneur disponibles dans le cluster, des tâches de service de remplacement sont lancées dessus.
Vous pouvez activer le drainage des instances Spot lorsque vous lancez une instance. Vous devez définir le paramètre ECS_ENABLE_SPOT_INSTANCE_DRAINING
avant de démarrer l'agent de conteneur. Remplacez my-cluster
par le nom de votre cluster.
[Environment]::SetEnvironmentVariable("ECS_ENABLE_SPOT_INSTANCE_DRAINING", "true", "Machine") # Initialize the agent Initialize-ECSAgent -Cluster
my-cluster
Pour de plus amples informations, veuillez consulter Lancement d'une instance de conteneur Amazon ECS Windows.