ScalingConfig - AWS Serverless Application Model

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à.

ScalingConfig

Configura il modo in cui il provider di capacità ridimensiona le EC2 istanze in base alla domanda, inclusi i limiti massimi di istanze e le politiche di scalabilità.

Sintassi

Per dichiarare questa entità nel tuo modello AWS Serverless Application Model (AWS SAM), usa la seguente sintassi.

YAML

MaxVCpuCount: Integer AverageCPUUtilization: Double

Properties

MaxVCpuCount

Il numero massimo di v CPUs che il provider di capacità può fornire su tutte le istanze di calcolo.

Tipo: integer

Required: No

CloudFormation compatibilità: questa proprietà viene passata direttamente alla MaxVCpuCount proprietà di una AWS::Lambda::CapacityProvider risorsa.

AverageCPUUtilization

La percentuale media di utilizzo della CPU prevista (0-100) per le decisioni di scalabilità. Quando l'utilizzo medio della CPU supera questa soglia, il provider di capacità scalerà le istanze Amazon EC2 .

Tipo: double

Required: No

CloudFormation compatibilità: questa proprietà viene passata direttamente alla ScalingPolicies proprietà di una risorsa. AWS::Lambda::CapacityProvider

Esempi

Scaling configuration (Configurazione dimensionamento)

L'esempio seguente mostra una configurazione di scalabilità con VCpu conteggio massimo e utilizzo medio della CPU.

ScalingConfig: MaxVCpuCount: 10 AverageCPUUtilization: 70.0