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 di istanze preinizializzate per il tuo gruppo Amazon ECS Auto Scaling
Amazon ECS supporta i pool caldi di Amazon EC2 Auto Scaling. Un pool caldo è un gruppo di EC2 istanze Amazon preinizializzate pronte per essere messe in servizio. Ogni volta che l'applicazione deve essere scalata orizzontalmente, Amazon EC2 Auto Scaling utilizza le istanze preinizializzate del pool caldo anziché lanciare istanze fredde, consente l'esecuzione di qualsiasi processo di inizializzazione finale e quindi mette l'istanza in servizio.
Per ulteriori informazioni sulle piscine calde e su come aggiungere una piscina calda al tuo gruppo Auto Scaling, consulta Warm pools for Amazon Auto EC2 Scaling nella Amazon Auto EC2 Scaling User Guide.
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 pool caldi con il tuo cluster Amazon ECS, imposta la variabile di configurazione dell'ECS_WARM_POOLS_CHECK
agente true
nel campo Dati utente del modello di lancio del gruppo Amazon EC2 Auto Scaling.
Di seguito viene mostrato un esempio di come la variabile di configurazione dell'agente può essere specificata nel campo Dati utente di un modello di EC2 lancio di Amazon. Sostituiscilo MyCluster
con il nome del tuo cluster.
#!/bin/bash cat <<'EOF' >> /etc/ecs/ecs.config ECS_CLUSTER=
MyCluster
ECS_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.