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à.
Esegui la migrazione del tuo piano di scalabilità
Puoi migrare da un piano di scalabilità alle politiche di scaling di Amazon EC2 Auto Scaling e Application Auto Scaling.
Processo di migrazione
- Passaggio 1: rivedi la configurazione esistente
- Fase 2: Creare politiche di scalabilità predittiva
- Fase 3: esamina le previsioni generate dalle politiche di scalabilità predittiva
- Fase 4: Prepararsi a eliminare il piano di scalabilità
- Fase 5: Eliminare il piano di scalabilità
- Fase 6: Riattivare la scalabilità dinamica
- Fase 7: Riattivare la scalabilità predittiva
- Riferimento di Amazon EC2 Auto Scaling per la migrazione delle politiche di scalabilità di tracciamento degli obiettivi
- Riferimento di Application Auto Scaling per la migrazione delle politiche di scalabilità di Target Tracking
- Informazioni aggiuntive
Importante
Per migrare un piano di scalabilità, è necessario completare più passaggi nell'ordine esatto. Durante la migrazione del piano di scalabilità, non aggiornarlo, poiché ciò interrompe l'ordine delle operazioni e potrebbe causare comportamenti indesiderati.
Passaggio 1: rivedi la configurazione esistente
Per determinare quali impostazioni di ridimensionamento è necessario modificare, utilizzare il comando describe-scaling-plans.
aws autoscaling-plans describe-scaling-plans \ --scaling-plan-names
my-scaling-plan
Prendi nota degli elementi che desideri preservare dal piano di ridimensionamento esistente, che può includere quanto segue:
-
MinCapacity
— La capacità minima della risorsa scalabile. -
MaxCapacity
— La capacità massima della risorsa scalabile. -
PredefinedLoadMetricType
— Una metrica di carico per la scalabilità predittiva. -
PredefinedScalingMetricType
— Una metrica di scalabilità per il tracciamento (dinamico) degli obiettivi e il ridimensionamento predittivo. -
TargetValue
— Il valore target per la metrica di scalabilità.
Differenze tra piani di scalabilità e politiche di scalabilità
Esistono alcune importanti differenze tra i piani di scalabilità e le politiche di scalabilità:
-
Una politica di scalabilità può consentire un solo tipo di scalabilità: scalabilità di tracciamento degli obiettivi o scalabilità predittiva. Per utilizzare entrambi i metodi di scalabilità, è necessario creare politiche separate.
-
Allo stesso modo, è necessario definire separatamente la metrica di scalabilità per la scalatura predittiva e la metrica di ridimensionamento per il tracciamento degli obiettivi all'interno delle rispettive politiche.
Fase 2: Creare politiche di scalabilità predittiva
Se non utilizzi la scalabilità predittiva, passa a. Fase 4: Prepararsi a eliminare il piano di scalabilità
Per avere il tempo necessario per valutare la previsione, ti consigliamo di creare politiche di scalabilità predittiva prima di altre politiche di scalabilità.
Per qualsiasi gruppo di Auto Scaling con una specifica metrica di carico esistente, procedi come segue per trasformarlo in una politica di scalabilità predittiva basata su Amazon EC2 Auto Scaling.
Per creare politiche di scalabilità predittiva
-
In un file JSON, definisci una
MetricSpecifications
struttura come mostrato nell'esempio seguente:{ "MetricSpecifications":[ {
...
} ] } -
Nella
MetricSpecifications
struttura, per ogni metrica di carico del piano di scalabilità, createPredefinedLoadMetricSpecification
oCustomizedLoadMetricSpecification
utilizzate le impostazioni equivalenti del piano di scalabilità.Di seguito sono riportati alcuni esempi della struttura della sezione metrica del carico.
-
Aggiungi la specifica della metrica di scalabilità a
MetricSpecifications
e definisci un valore target.Di seguito sono riportati alcuni esempi della struttura delle sezioni relative alla metrica di scala e al valore obiettivo.
-
Solo per la previsione, aggiungi la proprietà
Mode
con un valore di.ForecastOnly
Dopo aver completato la migrazione della scalabilità predittiva e aver verificato che la previsione sia accurata e affidabile, puoi modificare la modalità per consentire la scalabilità. Per ulteriori informazioni, consulta Fase 7: Riattivare la scalabilità predittiva.{ "MetricSpecifications":[
...
], "Mode":"ForecastOnly",...
}Per ulteriori informazioni, consulta PredictiveScalingConfigurazione nel riferimento dell'API Amazon EC2 Auto Scaling.
-
Se la
ScheduledActionBufferTime
proprietà è presente nel tuo piano di scalabilità, copia il suo valore nellaSchedulingBufferTime
proprietà nella tua politica di scalabilità predittiva.{ "MetricSpecifications":[
...
], "Mode":"ForecastOnly","SchedulingBufferTime":300, ...
}Per ulteriori informazioni, consulta PredictiveScalingConfigurazione nel riferimento dell'API Amazon EC2 Auto Scaling.
-
Se le
PredictiveScalingMaxCapacityBuffer
proprietàPredictiveScalingMaxCapacityBehavior
and sono presenti nel tuo piano di scalabilità, puoi configurarle nella tua politica di scalabilità predittiva.MaxCapacityBreachBehavior
MaxCapacityBuffer
Queste proprietà definiscono cosa dovrebbe succedere se la capacità prevista si avvicina o supera la capacità massima specificata per il gruppo Auto Scaling.avvertimento
Se si imposta la
MaxCapacityBreachBehavior
proprietà suIncreaseMaxCapacity
, potrebbero essere avviate più istanze del previsto, a meno che non si monitori e gestisca l'aumento della capacità massima. L'aumento della capacità massima diventa la nuova capacità massima normale per il gruppo Auto Scaling finché non lo si aggiorna manualmente. La capacità massima non torna automaticamente al massimo originale.{ "MetricSpecifications":[
...
], "Mode":"ForecastOnly", "SchedulingBufferTime":300,"MaxCapacityBreachBehavior": "IncreaseMaxCapacity", "MaxCapacityBuffer": 10
}Per ulteriori informazioni, consulta PredictiveScalingConfigurazione nel riferimento dell'API Amazon EC2 Auto Scaling.
-
Salva il file JSON con un nome univoco. Prendi nota del nome del file. Ne hai bisogno nella fase successiva e di nuovo al termine della procedura di migrazione quando riattivi le politiche di scalabilità predittiva. Per ulteriori informazioni, consulta Fase 7: Riattivare la scalabilità predittiva.
-
Dopo aver salvato il file JSON, esegui il comando put-scaling-policy. Nell'esempio seguente, sostituisci ogni
segnaposto dell'input utente
con le tue informazioni.aws autoscaling put-scaling-policy --policy-name
my-predictive-scaling-policy
\ --auto-scaling-group-namemy-asg
--policy-type PredictiveScaling \ --predictive-scaling-configurationfile://my-predictive-scaling-config.json
In caso di esito positivo, questo comando restituisce l'Amazon Resource Name (ARN) della policy.
{ "PolicyARN": "arn:aws:autoscaling:region:account-id:scalingPolicy:2f4f5048-d8a8-4d14-b13a-d1905620f345:autoScalingGroupName/my-asg:policyName/my-predictive-scaling-policy", "Alarms": [] }
-
Ripeti questi passaggi per ogni specifica dei parametri di carico che stai migrando a una policy di scalabilità predittiva basata su Amazon EC2 Auto Scaling.
Fase 3: esamina le previsioni generate dalle politiche di scalabilità predittiva
Se non utilizzi la scalabilità predittiva, salta la procedura seguente.
Una previsione è disponibile subito dopo la creazione di una politica di scalabilità predittiva. Dopo che Amazon EC2 Auto Scaling ha generato la previsione, puoi rivedere la previsione per la policy tramite la console Amazon EC2 Auto Scaling e modificarla se necessario.
Per esaminare la previsione di una politica di scalabilità predittiva
-
Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/
. -
Nel riquadro di navigazione, scegli Gruppi Auto Scaling, quindi scegli il nome del tuo gruppo Auto Scaling dall'elenco.
-
Nella scheda Scalabilità automatica, in Politiche di scalabilità predittiva, scegli la tua politica.
-
Nella sezione Monitoraggio, puoi visualizzare le previsioni passate e future della policy in termini di carico e capacità rispetto ai valori effettivi.
Per ulteriori informazioni, consulta i grafici di monitoraggio della scalabilità predittiva nella Guida per l'utente di Amazon EC2 Auto Scaling.
-
Ripeti questi passaggi per ogni policy di scalabilità predittiva che hai creato.
Fase 4: Prepararsi a eliminare il piano di scalabilità
Per tutte le risorse con una configurazione esistente di Target Tracking Scaling, procedi come segue per raccogliere tutte le informazioni aggiuntive di cui hai bisogno dal piano di scalabilità prima di eliminarlo.
Per descrivere le informazioni sulla politica di scalabilità contenute nel piano di scaling, utilizzare il comando describe-scaling-plan-resources. Nel seguente comando di esempio, sostituisci my-scaling-plan con le tue informazioni.
aws autoscaling-plans describe-scaling-plan-resources \ --scaling-plan-name
my-scaling-plan
\ --scaling-plan-version 1
Esamina l'output e conferma di voler migrare le politiche di scalabilità descritte. Utilizza queste informazioni per creare nuove policy di scalabilità di tracciamento degli obiettivi basate su Amazon EC2 Auto Scaling e Application Auto Scaling in. Fase 6: Riattivare la scalabilità dinamica
Fase 5: Eliminare il piano di scalabilità
Prima di creare nuove politiche di scalabilità di Target Tracking, è necessario eliminare il piano di scalabilità per eliminare le politiche di scalabilità da esso create.
Per eliminare il piano di scalabilità, utilizza il comando delete-scaling-plan. Nel seguente comando di esempio, sostituisci my-scaling-plan
con le tue informazioni.
aws autoscaling-plans delete-scaling-plan \ --scaling-plan-name
my-scaling-plan
\ --scaling-plan-version 1
Dopo aver eliminato il piano di scalabilità, il ridimensionamento dinamico viene disattivato. Pertanto, se si verificano improvvisi picchi di traffico o di carico di lavoro, la capacità disponibile per ogni risorsa scalabile non aumenterà da sola. Per precauzione, potresti voler aumentare manualmente la capacità delle tue risorse scalabili a breve termine.
Per aumentare la capacità di un gruppo Auto Scaling
-
Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/
. -
Nel riquadro di navigazione, scegli Gruppi Auto Scaling, quindi scegli il nome del tuo gruppo Auto Scaling dall'elenco.
-
Nella scheda Details (Dettagli) scegliere Group details (Dettagli gruppo), Edit (Modifica).
-
Per Capacità desiderata, aumenta la capacità desiderata.
-
Quando hai finito, scegli Aggiorna.
Per aggiungere una replica di Aurora a un cluster di database
-
Apri la console di Amazon RDS all'indirizzo https://console.aws.amazon.com/rds/
. -
Nel riquadro di navigazione, scegli Database, quindi seleziona il tuo cluster DB.
-
Assicurarsi che sia il cluster che l'istanza primaria siano nello stato Available (Disponibile) .
-
Scegli Azioni, Aggiungi lettore.
-
Nella pagina Aggiungi lettore, specifica le opzioni per la tua nuova replica Aurora.
-
Scegli Aggiungi lettore.
Per aumentare la capacità di lettura e scrittura fornita di una tabella DynamoDB o di un indice secondario globale
Apri la console DynamoDB all'indirizzo https://console.aws.amazon.com/dynamodb/
. -
Nel pannello di navigazione, scegli Tabelle, quindi scegli il nome della tabella dall'elenco.
-
Nella scheda Impostazioni aggiuntive, scegli Capacità di lettura/scrittura, Modifica.
-
Nella pagina Modifica capacità di lettura/scrittura, per Capacità di lettura, Unità di capacità assegnata, aumenta la capacità di lettura assegnata della tabella.
-
(Facoltativo) Se desideri che gli indici secondari globali utilizzino le stesse impostazioni di capacità di lettura della tabella di base, seleziona la casella di controllo Usa le stesse impostazioni di capacità di lettura per tutti gli indici secondari globali.
-
Per Capacità di scrittura, Unità di capacità assegnata, aumenta la capacità di scrittura assegnata della tabella.
-
(Facoltativo) Se desideri che gli indici secondari globali utilizzino le stesse impostazioni di capacità di scrittura della tabella di base, seleziona la casella di controllo Usa le stesse impostazioni di capacità di scrittura per tutti gli indici secondari globali.
-
Se non hai selezionato le caselle di controllo nei passaggi 5 o 7, scorri la pagina verso il basso per aggiornare la capacità di lettura e scrittura di qualsiasi indice secondario globale.
-
Scegli Salva modifiche per continuare.
Per aumentare il numero di attività in esecuzione per il tuo servizio Amazon ECS
Apri la console all'indirizzo https://console.aws.amazon.com/ecs/v2
. -
Nel riquadro di navigazione, scegli Clusters, quindi scegli il nome del cluster dall'elenco.
-
Nella sezione Servizi, seleziona la casella di controllo accanto al servizio, quindi scegli Aggiorna.
-
In Attività desiderate, inserisci il numero di attività che desideri eseguire per il servizio.
-
Scegli Aggiorna.
Per aumentare la capacità di una flotta Spot
-
Apri la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/
. -
Nel riquadro di navigazione, scegli Richieste Spot, quindi seleziona la tua richiesta Spot Fleet.
-
Scegliere Actions (Operazioni), quindi Modify target capacity (Modifica capacità target).
-
In Modifica la capacità target, inserisci la nuova parte relativa alla capacità target e all'istanza On-Demand.
-
Scegli Invia.
Fase 6: Riattivare la scalabilità dinamica
Riattiva il ridimensionamento dinamico creando politiche di scalabilità mirate al tracciamento.
Quando si crea una politica di ridimensionamento del tracciamento degli obiettivi per un gruppo Auto Scaling, la si aggiunge direttamente al gruppo. Quando si crea una politica di ridimensionamento del tracciamento degli obiettivi per altre risorse scalabili, si registra innanzitutto la risorsa come destinazione scalabile e quindi si aggiunge una politica di ridimensionamento del tracciamento degli obiettivi alla destinazione scalabile.
Argomenti
Crea politiche di scalabilità per il tracciamento degli obiettivi per i gruppi Auto Scaling
Per creare politiche di ridimensionamento del tracciamento degli obiettivi per i gruppi di Auto Scaling
-
In un file JSON, crea
PredefinedMetricSpecification
oCustomizedMetricSpecification
utilizza le impostazioni equivalenti del piano di ridimensionamento.Di seguito sono riportati alcuni esempi di configurazione di tracciamento del target. In questi esempi, sostituisci ogni
segnaposto di input dell'utente
con le tue informazioni. -
Per creare la tua politica di scalabilità, usa il comando put-scaling-policy, insieme al file JSON creato nel passaggio precedente. Nell'esempio seguente, sostituisci ogni
segnaposto dell'input utente
con le tue informazioni.aws autoscaling put-scaling-policy --policy-name
my-target-tracking-scaling-policy
\ --auto-scaling-group-namemy-asg
--policy-type TargetTrackingScaling \ --target-tracking-configurationfile://config.json
-
Ripeti questo processo per ogni politica di scalabilità basata su un piano di scalabilità che stai migrando a una politica di scalabilità di tracciamento degli obiettivi basata su Amazon EC2 Auto Scaling.
Crea politiche di scalabilità di tracciamento degli obiettivi per altre risorse scalabili
Successivamente, crea politiche di scalabilità di tracciamento degli obiettivi per altre risorse scalabili eseguendo le seguenti attività di configurazione.
-
Registra un target scalabile per la scalabilità automatica con il servizio Application Auto Scaling.
-
Aggiungi una policy di dimensionamento con monitoraggio della destinazione sulla destinazione dimensionabile.
Per creare politiche di scalabilità di tracciamento degli obiettivi per altre risorse scalabili
-
Utilizzate il comando register-scalable-target per registrare la risorsa come destinazione scalabile e definire i limiti di scalabilità per la politica di scalabilità.
Nell'esempio seguente, sostituisci ogni
segnaposto dell'input utente
con le tue informazioni. Per le opzioni di comando, fornisci le seguenti informazioni:-
--service-namespace
— Uno spazio dei nomi per il servizio di destinazione (ad esempio,
). Per ottenere gli spazi dei nomi dei servizi, consulta il riferimento a Target. RegisterScalableecs
-
--scalable-dimension
— Una dimensione scalabile associata alla risorsa di destinazione (ad esempio,).
Per ottenere dimensioni scalabili, consulta il RegisterScalableriferimento Target.ecs:service:DesiredCount
-
--resource-id
— Un ID di risorsa per la risorsa di destinazione (ad esempio,
). Per informazioni sulla sintassi ed esempi di ID di risorse specifici, consulta il riferimento RegisterScalableTarget.service/
my-cluster
/my-service
aws application-autoscaling register-scalable-target --service-namespace
namespace
\ --scalable-dimensiondimension
\ --resource-ididentifier
\ --min-capacity1
--max-capacity10
In caso di esito positivo, il comando restituisce l'ARN dell'obiettivo scalabile.
{ "ScalableTargetARN": "arn:aws:application-autoscaling:
region
:account-id
:scalable-target/1234abcd56ab78cd901ef1234567890ab123" } -
-
In un file JSON, crea
PredefinedMetricSpecification
oCustomizedMetricSpecification
utilizza le impostazioni equivalenti del piano di scalabilità.Di seguito sono riportati alcuni esempi di configurazione di tracciamento del target.
-
Per creare la tua politica di scalabilità, usa il comando put-scaling-policy, insieme al file JSON creato nel passaggio precedente.
aws application-autoscaling put-scaling-policy --service-namespace
namespace
\ --scalable-dimensiondimension
\ --resource-ididentifier
\ --policy-namemy-target-tracking-scaling-policy
--policy-typeTargetTrackingScaling
\ --target-tracking-scaling-policy-configurationfile://config.json
-
Ripeti questo processo per ogni policy di scalabilità basata su un piano di scalabilità che stai migrando a una politica di scalabilità di tracciamento del target basata su Application Auto Scaling.
Fase 7: Riattivare la scalabilità predittiva
Se non utilizzi la scalabilità predittiva, salta questo passaggio.
Riattiva la scalabilità predittiva passando alla scalabilità predittiva alla previsione e alla scalabilità.
Per apportare questa modifica, aggiorna i file JSON che hai creato Fase 2: Creare politiche di scalabilità predittiva e modifica il valore dell'Mode
opzione come nell'esempio seguente: ForecastAndScale
"Mode":"ForecastAndScale"
Quindi, aggiorna ogni policy di scalabilità predittiva con il comando put-scaling-policy. In questo esempio, sostituisci ogni segnaposto di input dell'utente
con le tue informazioni.
aws autoscaling put-scaling-policy --policy-name
my-predictive-scaling-policy
\ --auto-scaling-group-namemy-asg
--policy-type PredictiveScaling \ --predictive-scaling-configurationfile://my-predictive-scaling-config.json
In alternativa, puoi apportare questa modifica dalla console Amazon EC2 Auto Scaling attivando l'impostazione Scale based on forecast. Per ulteriori informazioni, consulta Dimensionamento predittivo per Dimensionamento automatico Amazon EC2 nella Guida per l'utente di Dimensionamento automatico Amazon EC2.
Riferimento di Amazon EC2 Auto Scaling per la migrazione delle politiche di scalabilità di tracciamento degli obiettivi
A scopo di riferimento, la tabella seguente elenca tutte le proprietà di configurazione di tracciamento del target nel piano di scalabilità con le proprietà corrispondenti nell'operazione dell'API Amazon EC2 Auto PutScalingPolicy
Scaling.
Proprietà di origine del piano di scalabilità | Proprietà di destinazione di Amazon EC2 Auto Scaling |
---|---|
PolicyName |
PolicyName |
PolicyType |
PolicyType |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Dimensions.Name |
TargetTrackingConfiguration.CustomizedMetricSpecification.Dimensions.Name |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Dimensions.Value |
TargetTrackingConfiguration.CustomizedMetricSpecification.Dimensions.Value |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.MetricName |
TargetTrackingConfiguration.CustomizedMetricSpecification.MetricName |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Namespace |
TargetTrackingConfiguration.CustomizedMetricSpecification.Namespace |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Statistic |
TargetTrackingConfiguration.CustomizedMetricSpecification.Statistic |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Unit |
TargetTrackingConfiguration.CustomizedMetricSpecification.Unit |
TargetTrackingConfiguration.DisableScaleIn |
TargetTrackingConfiguration.DisableScaleIn |
TargetTrackingConfiguration.EstimatedInstanceWarmup |
TargetTrackingConfiguration.EstimatedInstanceWarmup ¹ |
TargetTrackingConfiguration.PredefinedScalingMetricSpecification.PredefinedScalingMetricType |
TargetTrackingConfiguration.PredefinedMetricSpecification.PredefinedMetricType |
TargetTrackingConfiguration.PredefinedScalingMetricSpecification.ResourceLabel |
TargetTrackingConfiguration.PredefinedMetricSpecification.ResourceLabel |
TargetTrackingConfiguration.ScaleInCooldown |
Not available |
TargetTrackingConfiguration.ScaleOutCooldown |
Not available |
TargetTrackingConfiguration.TargetValue |
TargetTrackingConfiguration.TargetValue |
¹ Instance Warmup è una funzionalità per i gruppi di Auto Scaling che aiuta a garantire che le istanze appena lanciate siano pronte a ricevere traffico prima di contribuire con i dati di utilizzo alla metrica di scalabilità. Mentre le istanze sono ancora in fase di riscaldamento, Amazon EC2 Auto Scaling rallenta il processo di aggiunta o rimozione di istanze al gruppo. Invece di specificare un tempo di riscaldamento per una politica di scalabilità, ti consigliamo di utilizzare l'impostazione predefinita di riscaldamento dell'istanza del tuo gruppo Auto Scaling per assicurarti che tutti gli avvii delle istanze utilizzino lo stesso tempo di riscaldamento dell'istanza. Per ulteriori informazioni, consulta Impostazione del riscaldamento predefinito dell'istanza per un gruppo con scalabilità automatica nella Guida per l'utente di Dimensionamento automatico Amazon EC2.
Riferimento di Application Auto Scaling per la migrazione delle politiche di scalabilità di Target Tracking
A scopo di riferimento, la tabella seguente elenca tutte le proprietà di configurazione di tracciamento del target nel piano di scalabilità con le proprietà corrispondenti nell'operazione API Application Auto PutScalingPolicy
Scaling.
Proprietà di origine del piano di scalabilità | Proprietà di destinazione Application Auto Scaling |
---|---|
PolicyName |
PolicyName |
PolicyType |
PolicyType |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Dimensions.Name |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.Dimensions.Name |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Dimensions.Value |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.Dimensions.Value |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.MetricName |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.MetricName |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Namespace |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.Namespace |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Statistic |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.Statistic |
TargetTrackingConfiguration.CustomizedScalingMetricSpecification.Unit |
TargetTrackingScalingPolicyConfiguration.CustomizedMetricSpecification.Unit |
TargetTrackingConfiguration.DisableScaleIn |
TargetTrackingScalingPolicyConfiguration.DisableScaleIn |
TargetTrackingConfiguration.EstimatedInstanceWarmup |
Not available |
TargetTrackingConfiguration.PredefinedScalingMetricSpecification.PredefinedScalingMetricType |
TargetTrackingScalingPolicyConfiguration.PredefinedMetricSpecification.PredefinedMetricType |
TargetTrackingConfiguration.PredefinedScalingMetricSpecification.ResourceLabel |
TargetTrackingScalingPolicyConfiguration.PredefinedMetricSpecification.ResourceLabel |
TargetTrackingConfiguration.ScaleInCooldown ¹ |
TargetTrackingScalingPolicyConfiguration.ScaleInCooldown |
TargetTrackingConfiguration.ScaleOutCooldown ¹ |
TargetTrackingScalingPolicyConfiguration.ScaleOutCooldown |
TargetTrackingConfiguration.TargetValue |
TargetTrackingScalingPolicyConfiguration.TargetValue |
¹ Application Auto Scaling utilizza i periodi di cooldown per rallentare la scalabilità quando la risorsa scalabile viene scalata verso l'esterno (aumento della capacità) e scalabile verso l'interno (riduzione della capacità). Per ulteriori informazioni, consulta Definire i periodi di cooldown nella Guida per l'utente di Application Auto Scaling.
Informazioni aggiuntive
Per informazioni su come creare nuove politiche di scalabilità predittiva dalla console, consulta il seguente argomento:
-
Amazon EC2 Auto Scaling: crea una politica di scalabilità predittiva nella Amazon EC2 Auto Scaling User Guide.
Per informazioni su come creare nuove politiche di scalabilità di tracciamento degli obiettivi utilizzando la console, consulta i seguenti argomenti:
-
Amazon Aurora: utilizzo di Amazon Aurora Auto Scaling con repliche Aurora nella Guida per l'utente di Amazon RDS.
-
Amazon EC2 Auto Scaling: crea una politica di scalabilità mirata con tracciamento nella Amazon EC2 Auto Scaling User Guide.
-
Amazon ECS: aggiornamento di un servizio utilizzando la console nell'Amazon Elastic Container Service Developer Guide.
-
Flotta Spot: ridimensiona la flotta Spot utilizzando una politica di tracciamento degli obiettivi nella Guida per l'utente di Amazon EC2.