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à.
Configurazione delle istanze preinizializzate per il tuo gruppo Auto Scaling Amazon ECS
Amazon ECS supporta i warm pool Amazon EC2 Auto Scaling. Un warm pool è un gruppo di istanze Amazon EC2 pre-inizializzate pronte per essere messe in servizio. Ogni volta che l'applicazione ha bisogno di aumentare orizzontalmente, Amazon EC2 Auto Scaling utilizza le istanze pre-inizializzate dal warm pool anziché avviare istanze cold, consente l'esecuzione di qualsiasi processo di inizializzazione finale e quindi mette in servizio l'istanza.
Per ulteriori informazioni sui warm pool e su come aggiungere un warm pool al gruppo con scalabilità automatica, consulta Warm pool per Amazon EC2 Auto Scaling nella Guida per l'utente di Amazon EC2 Auto Scaling.
Quando crei o aggiorni un warm pool per un gruppo con scalabilità automatica per Amazon ECS, non puoi impostare l'opzione che restituisce le istanze al warm pool alla riduzione orizzontale (ReuseOnScaleIn). Per ulteriori informazioni, consulta put-warm-pool nella documentazione di riferimento AWS Command Line Interface .
Per utilizzare i warm pool con il cluster Amazon ECS, imposta la variabile di configurazione dell'agente ECS_WARM_POOLS_CHECK su true nel campo User data (Dati utente) del modello di avvio del gruppo Amazon EC2 Auto Scaling.
Di seguito è illustrato un esempio di come la variabile di configurazione dell'agente può essere specificata nel campo User data (Dati utente) di un modello di avvio Amazon EC2. Sostituisci MyCluster con il nome del tuo cluster.
#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=MyClusterECS_WARM_POOLS_CHECK=true EOF
La variabile ECS_WARM_POOLS_CHECK è supportata sull'agente solo a partire dalla versione 1.59.0. Per ulteriori informazioni sulle variabili, consulta Configurazione dell'agente del container Amazon ECS.