刪除擴展原則 - Amazon ElastiCache

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

刪除擴展原則

您可以使用 AWS Management Console、 AWS CLI 或 Application Auto Scaling API 刪除擴展政策

使用 刪除擴展政策 AWS Management Console

您只能使用 AWS Management Console來編輯具有預先定義指標類型的政策

  1. 登入 AWS Management Console ,並在 https://console.aws.amazon.com/elasticache/:// 開啟 Amazon ElastiCache 主控台。

  2. 在導覽窗格中,選擇 ValkeyRedis OSS

  3. 選擇您要刪除其 Auto Scaling 政策的叢集。

  4. 選擇 Auto Scaling policies (Auto Scaling 政策) 索引標籤。

  5. Scaling Policies (擴展政策) 區段中,選擇自動擴展政策,然後選擇 Delete (刪除)。

使用 AWS CLI 或 Application Auto Scaling API 刪除擴展政策

您可以使用 AWS CLI 或 Application Auto Scaling API,從 ElastiCache 叢集刪除擴展政策。

CLI

若要從 ElastiCache for Valkey 和 Redis OSS 叢集中刪除擴展政策,請使用 delete-scaling-policy 命令搭配下列參數:

  • --policy-name - 規模調整政策的名稱。

  • --resource-id – 叢集的資源識別符。在此參數中,資源類型為 ReplicationGroup,唯一識別符為叢集的名稱,例如 replication-group/myscalablecluster

  • --service-namespace - 將此值設為 elasticache。

  • --scalable-dimension - 將此值設定為 elasticache:replication-group:Replicas

在下列範例中,會將名為 myscalablepolicy 的目標追蹤擴展政策,從名為 myscalablecluster 的 ELC; 叢集中刪除。

若為 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:Replicas \

針對 Windows:

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

API

若要從 ElastiCache for Valkey 和 Redis OSS 叢集刪除擴展政策,請使用 DeleteScalingPolicy Application Auto Scaling API 操作搭配下列參數:

  • PolicyName - 規模調整政策的名稱。

  • ResourceID – 叢集的資源識別符。在此參數中,資源類型為 ReplicationGroup,唯一識別符為叢集的名稱,例如 replication-group/myscalablecluster

  • ServiceNamespace - 將此值設為 elasticache。

  • ScalableDimension - 將此值設為 elasticache:replication-group:Replicas

在下列範例中,您會myscalablepolicy使用 Application Auto Scaling API 從名為 myscalablecluster的叢集中刪除名為 的目標追蹤擴展政策。

POST / HTTP/1.1 >>>>>>> mainline 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:Replicas" }