View a markdown version of this page

예약된 크기 조정 - Amazon ElastiCache

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

예약된 크기 조정

일정에 따라 규모를 조정하면 예측 가능한 수요 변화에 대응하여 애플리케이션을 규모 조정할 수 있습니다. 예약된 조정을 사용하려면 ElastiCache for Valkey 및 Redis OSS가 특정 시간에 조정 작업을 수행하도록 하는 예약된 작업을 생성할 수 있습니다. 예약된 작업을 생성할 때, 기존 ElastiCache 클러스터, 규모 조정 활동이 발생해야 할 시점, 최소 용량 및 최대 용량을 지정할 수 있습니다. 한 번만 조정하거나 반복 일정에 따라 조정되는 예약된 작업을 생성할 수 있습니다.

이미 존재하는 ElastiCache 클러스터에 대한 예약된 작업만 생성할 수 있습니다. 클러스터를 생성하는 동시에 예약된 작업을 생성할 수 없습니다.

예약된 작업 생성, 관리 및 삭제와 관련된 용어에 대한 자세한 내용은 예약된 작업 생성, 관리 및 삭제에 일반적으로 사용되는 명령을 참조하세요.

1회성 예약된 작업을 생성하려면

샤드 차원과 유사합니다. 예약된 크기 조정을(를) 참조하세요.

예약된 작업 삭제

샤드 차원과 유사합니다. 예약된 크기 조정을(를) 참조하세요.

AWS CLI 를 사용하여 예약된 조정을 관리하려면

다음과 같은 애플리케이션 자동 크기 조정 API를 사용합니다.

CloudFormation 를 사용하여 Auto Scaling 정책 생성

이 코드 조각은 예약된 작업을 생성하고 AWS::ApplicationAutoScaling::ScalableTarget 리소스를 사용하여 AWS::ElastiCache::ReplicationGroup 리소스에 적용하는 방법을 보여줍니다. Fn::JoinRef 내장 함수를 사용하여 동일한 템플릿에 지정된 AWS::ElastiCache::ReplicationGroup 리소스의 논리적 이름으로 ResourceId 속성을 구성합니다.

ScalingTarget: Type: 'AWS::ApplicationAutoScaling::ScalableTarget' Properties: MaxCapacity: 0 MinCapacity: 0 ResourceId: !Sub replication-group/${logicalName} ScalableDimension: 'elasticache:replication-group:Replicas' ServiceNamespace: elasticache RoleARN: !Sub "arn:aws:iam::${AWS::AccountId}:role/aws-service-role/elasticache.application-autoscaling.amazonaws.com/AWSServiceRoleForApplicationAutoScaling_ElastiCacheRG" ScheduledActions: - EndTime: '2020-12-31T12:00:00.000Z' ScalableTargetAction: MaxCapacity: '5' MinCapacity: '2' ScheduledActionName: First Schedule: 'cron(0 18 * * ? *)'