AWS announces preview of AWS Interconnect - multicloud
AWS announces AWS Interconnect – multicloud (preview), providing simple, resilient, high-speed private connections to other cloud service providers. AWS Interconnect - multicloud is easy to configure and provides high-speed, resilient connectivity with dedicated bandwidth, enabling customers to interconnect AWS networking services such as AWS Transit Gateway, AWS Cloud WAN, and Amazon VPC to other cloud service providers with ease.
Come posso risolvere i problemi relativi ai trigger di dimensionamento in Elastic Beanstalk?
Il mio ambiente AWS Elastic Beanstalk non è dimensionabile come mi aspettavo.
Risoluzione
Prerequisiti:
- Le istanze Amazon Elastic Compute Cloud (Amazon EC2) hanno una capacità sufficiente per potersi ridurre orizzontalmente in una Regione AWS. Questa capacità si basa sul numero massimo di istanze definito nella configurazione del gruppo AWS Auto Scaling.
- Hai impostato un tempo di raffreddamento in base ai requisiti di installazione e configurazione dell'applicazione.
- Hai utilizzato i parametri predefiniti Amazon CloudWatch o Locust per eseguire un test del carico e hai identificato il parametro migliore per avviare il dimensionamento.
Per configurare i trigger di dimensionamento, completa i passaggi utilizzando la console Elastic Beanstalk o le impostazioni delle opzioni.
Configura i trigger di dimensionamento nella console Elastic Beanstalk
- Apri la console Elastic Beanstalk e seleziona l'ambiente.
- Nel pannello di navigazione dell'ambiente, scegli Configurazione.
- In Instance traffic and scaling (Traffico e dimensionamento delle istanze), scegli Modifica.
- In Capacità, per Trigger di dimensionamento, seleziona le opzioni dei trigger, quindi scegli Applica.
Nota: Elastic Beanstalk fornisce opzioni di configurazione per le impostazioni di dimensionamento automatico nel namespace aws:autoscaling:trigger. La risorsa a cui si applica un'impostazione organizza le sue impostazioni in questo namespace.
Configura i trigger di dimensionamento con le impostazioni delle opzioni
Modifica le configurazioni di dimensionamento utilizzando .ebextensions nelle impostazioni delle opzioni. Per accedere al file di configurazione che imposta i trigger di dimensionamento, consulta autoscaling-triggers-customize.config sul sito web GitHub.
Il seguente esempio di file di configurazione modifica i trigger di dimensionamento basati sull'utilizzo della CPU. Se l'utilizzo della CPU tra le istanze è superiore all'80% per tre periodi consecutivi di due minuti, il dimensionamento automatico aggiunge un'istanza al gruppo Auto Scaling. Se l'utilizzo della CPU tra le istanze è inferiore al 20% per lo stesso periodo, il dimensionamento automatico rimuove un'istanza dal gruppo Auto Scaling.
option_settings: aws:autoscaling:trigger: MeasureName: CPUUtilization Statistic: Average Unit: Percent Period: '2' EvaluationPeriods: '3' UpperThreshold: '80' UpperBreachScaleIncrement: '1' LowerThreshold: '20' LowerBreachScaleIncrement: '-1'
L'esempio seguente mostra la struttura della directory .ebextensions e del file autoscaling-triggers-customize.config nel file zip dell'applicazione:
~/my-app/ |-- .ebextensions/ | |-- autoscaling-triggers-customize.config | `-- other.config |-- other application files
Informazioni correlate
Trigger di Auto Scaling per il tuo ambiente Elastic Beanstalk
- Argomenti
- Compute
- Lingua
- Italiano

Contenuto pertinente
AWS UFFICIALEAggiornata 3 mesi fa