Attività ECS autonome di Amazon - Amazon Elastic Container Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Attività ECS autonome di Amazon

Puoi eseguire l'applicazione come attività quando hai un'applicazione che esegue alcune operazioni e poi interrompe, ad esempio un processo in batch. Se si desidera eseguire un'operazione una sola volta, è possibile utilizzare la console AWS CLI,APIs, oSDKs.

Se è necessario eseguire l'applicazione in base a una pianificazione basata sulla frequenza, su cronn o una tantum, è possibile creare una pianificazione utilizzando Scheduler. EventBridge

Workflow delle attività

Quando avvii Amazon ECS Tasks (attività autonome o tramite ECS servizi Amazon), un'attività viene creata e inizialmente spostata nello PROVISIONING stato. Quando un'attività è nello PROVISIONING stato, non esistono né l'attività né i contenitori perché Amazon ECS deve trovare la capacità di calcolo per collocarla.

Amazon ECS seleziona la capacità di elaborazione appropriata per l'attività in base al tipo di avvio o alla configurazione del provider di capacità. Puoi utilizzare i provider di capacità e le strategie dei provider di capacità con i tipi di EC2 lancio di Fargate e Amazon. Con Fargate, non è necessario pensare al provisioning, alla configurazione e alla scalabilità della capacità del cluster. Fargate si occupa di tutta la gestione dell'infrastruttura per le tue attività. Per il tipo di EC2 avvio, puoi gestire la capacità del cluster registrando EC2 le istanze Amazon nel cluster oppure puoi utilizzare la scalabilità automatica del cluster per semplificare la gestione della capacità di calcolo. La scalabilità automatica del cluster si occupa della scalabilità dinamica della capacità del cluster, in modo che tu possa concentrarti sulle attività in esecuzione. Amazon ECS determina dove collocare l'attività in base ai requisiti specificati nella definizione dell'attività, ad esempio la memoria, nonché i vincoli e le strategie di posizionamento. CPU Per ulteriori informazioni, consultare In che modo Amazon ECS colloca le attività sulle istanze di container.

Se utilizzi un provider di capacità con scalabilità gestita abilitata, le attività che non possono essere avviate a causa della mancanza di capacità di elaborazione vengono spostate PROVISIONING nello stato anziché fallire immediatamente. Dopo aver trovato la capacità di collocare l'attività, Amazon ECS fornisce gli allegati necessari (ad esempio, Elastic Network Interfaces (ENIs) per le attività in awsvpc modalità). Utilizza l'agente Amazon ECS Container per estrarre le immagini dei container e quindi avviare i container. Una volta completato il provisioning e avviati i container pertinenti, Amazon ECS sposta l'attività in RUNNING stato. Per informazioni sugli stati delle attività, consulta. Ciclo di vita ECS delle attività di Amazon