조정 정책 삭제 - Amazon ElastiCache

조정 정책 삭제

AWS Management 콘솔, AWS CLI 또는 Application Auto Scaling API를 사용하여 크기 조정 정책을 삭제할 수 있습니다.

AWS Management 콘솔을 사용하여 조정 정책 삭제

ElastiCache for Redis OSS 클러스터의 Auto Scaling 정책을 삭제하려면
  1. AWS Management 콘솔에 로그인하고 https://console.aws.amazon.com/elasticache/에서 Amazon ElastiCache 콘솔을 엽니다.

  2. 탐색 창에서 Valkey 또는 Redis OSS를 선택합니다.

  3. 자동 크기 조정 정책을 편집할 클러스터를 선택합니다(클러스터 이름 왼쪽에 있는 버튼이 아닌 클러스터 이름 선택).

  4. Auto Scaling 정책 탭을 선택합니다.

  5. 조정 정책(Scaling policies)에서 자동 크기 조정 정책을 선택한 후 삭제(Delete)를 선택합니다.

AWS CLI을 사용하여 조정 정책 삭제

ElastiCache for Valkey 및 Redis OSS 클러스터에 대한 조정 정책을 삭제하려면 다음 파라미터와 함께 delete-scaling-policy AWS CLI 명령을 사용합니다.

  • --policy-name – 조정 정책의 이름입니다.

  • --resource-id – 리소스 식별자입니다. 이 파라미터의 경우 리소스 유형은 ReplicationGroup이고 고유 식별자는 replication-group/myscalablecluster와 같은 클러스터의 이름입니다.

  • --service-namespace – 이 값을 elasticache로 설정합니다.

  • --scalable-dimension – 이 값을 elasticache:replication-group:NodeGroups로 설정합니다.

다음 예제에서는 myscalablepolicy라는 대상 추적 조정 정책을 myscalablecluster라는 클러스터에서 삭제합니다.

Linux, macOS, Unix의 경우:

aws application-autoscaling delete-scaling-policy \ --policy-name myscalablepolicy \ --resource-id replication-group/myscalablecluster \ --service-namespace elasticache \ --scalable-dimension elasticache:replication-group:NodeGroups

Windows의 경우:

aws application-autoscaling delete-scaling-policy ^ --policy-name myscalablepolicy ^ --resource-id replication-group/myscalablecluster ^ --service-namespace elasticache ^ --scalable-dimension elasticache:replication-group:NodeGroups

API를 사용하여 조정 정책 삭제

ElastiCache for Valkey 및 Redis OSS 클러스터에 대한 조정 정책을 삭제하려면 다음 파라미터와 함께 DeleteScalingPolicy AWS CLI 명령을 사용합니다.

  • --policy-name – 조정 정책의 이름입니다.

  • --resource-id – 리소스 식별자입니다. 이 파라미터의 경우 리소스 유형은 ReplicationGroup이고 고유 식별자는 replication-group/myscalablecluster와 같은 클러스터의 이름입니다.

  • --service-namespace – 이 값을 elasticache로 설정합니다.

  • --scalable-dimension – 이 값을 elasticache:replication-group:NodeGroups로 설정합니다.

다음 예제에서는 myscalablepolicy라는 대상 추적 조정 정책을 myscalablecluster라는 클러스터에서 삭제합니다.

POST / HTTP/1.1 Host: autoscaling.us-east-2.amazonaws.com Accept-Encoding: identity Content-Length: 219 X-Amz-Target: AnyScaleFrontendService.DeleteScalingPolicy X-Amz-Date: 20160506T182145Z User-Agent: aws-cli/1.10.23 Python/2.7.11 Darwin/15.4.0 botocore/1.4.8 Content-Type: application/x-amz-json-1.1 Authorization: AUTHPARAMS { "PolicyName": "myscalablepolicy", "ServiceNamespace": "elasticache", "ResourceId": "replication-group/myscalablecluster", "ScalableDimension": "elasticache:replication-group:NodeGroups" }