ScalingConfig - AWS Serverless Application Model

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

ScalingConfig

용량 공급자가 최대 인스턴스 제한 및 조정 정책을 포함하여 수요에 따라 EC2 인스턴스를 조정하는 방법을 구성합니다.

구문

AWS Serverless Application Model (AWS SAM) 템플릿에서이 개체를 선언하려면 다음 구문을 사용합니다.

YAML

MaxVCpuCount: Integer AverageCPUUtilization: Double

속성

MaxVCpuCount

용량 공급자가 모든 컴퓨팅 인스턴스에 프로비저닝할 수 있는 최대 vCPUs.

유형: 정수

필수 항목 여부: 아니요

CloudFormation 호환성:이 속성은 AWS::Lambda::CapacityProvider 리소스의 MaxVCpuCount 속성으로 직접 전달됩니다.

AverageCPUUtilization

조정 결정을 위한 목표 평균 CPU 사용률(0~100)입니다. 평균 CPU 사용률이이 임계값을 초과하면 용량 공급자는 Amazon EC2 인스턴스를 확장합니다.

유형: Double

필수 항목 여부: 아니요

CloudFormation 호환성:이 속성은 AWS::Lambda::CapacityProvider 리소스의 ScalingPolicies 속성으로 직접 전달됩니다.

예제

조정 구성

다음 예제는 최대 VCpu 수와 평균 CPU 사용률을 가진 조정 구성을 보여줍니다.

ScalingConfig: MaxVCpuCount: 10 AverageCPUUtilization: 70.0