Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
ScalingConfig
Configura la forma en que el proveedor de capacidad escala las EC2 instancias en función de la demanda, incluidos los límites máximos de las instancias y las políticas de escalado.
Sintaxis
Para declarar esta entidad en tu plantilla AWS Serverless Application Model (AWS SAM), usa la siguiente sintaxis.
YAML
MaxVCpuCount:IntegerAverageCPUUtilization:Double
Propiedades
-
MaxVCpuCount -
El número máximo de v CPUs que el proveedor de capacidad puede aprovisionar en todas las instancias de procesamiento.
Tipo: entero
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
MaxVCpuCountpropiedad de unAWS::Lambda::CapacityProviderrecurso. -
AverageCPUUtilization -
El porcentaje promedio de uso de la CPU objetivo (0-100) para las decisiones de escalado. Cuando la utilización media de la CPU supere este umbral, el proveedor de capacidad ampliará EC2 las instancias de Amazon.
Tipo: Doble
Obligatorio: no
CloudFormation compatibilidad: esta propiedad se transfiere directamente a la
ScalingPoliciespropiedad de unAWS::Lambda::CapacityProviderrecurso.
Ejemplos
Scaling configuration (Escalado de configuración)
El siguiente ejemplo muestra una configuración de escalado con un VCpu recuento máximo y un uso medio de la CPU.
ScalingConfig: MaxVCpuCount: 10 AverageCPUUtilization: 70.0