从 Amazon Aurora 数据库集群删除自动扩缩策略 - Amazon Aurora

从 Amazon Aurora 数据库集群删除自动扩缩策略

您可以使用AWS Management Console、AWS CLI 或 Application Auto Scaling API 删除扩缩策略。

您可以使用 AWS Management Console删除扩展策略。

删除 Aurora 数据库集群的 Auto Scaling 策略
  1. 登录AWS Management Console并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择 Databases (数据库)

  3. 选择要删除 Auto Scaling 策略的 Aurora 数据库集群。

  4. 选择 Logs & events (日志和事件) 选项卡。

  5. Auto Scaling 策略部分中,选择 Auto Scaling 策略,然后选择删除

要从 Aurora 数据库集群中删除扩展策略,请使用具有以下参数的 delete-scaling-policy AWS CLI 命令:

  • --policy-name – 扩展策略的名称。

  • --resource-id – Aurora 数据库集群的资源标识符。对于该参数,资源类型为 cluster,唯一标识符为 Aurora 数据库集群的名称,例如,cluster:myscalablecluster

  • --service-namespace – 将该值设置为 rds

  • --scalable-dimension – 将该值设置为 rds:cluster:ReadReplicaCount

在以下示例中,您从名为 myscalablepolicy 的 Aurora 数据库集群中删除名为 myscalablecluster 的目标跟踪扩展策略。

对于 Linux、macOS 或 Unix:

aws application-autoscaling delete-scaling-policy \ --policy-name myscalablepolicy \ --resource-id cluster:myscalablecluster \ --service-namespace rds \ --scalable-dimension rds:cluster:ReadReplicaCount \

对于 Windows:

aws application-autoscaling delete-scaling-policy ^ --policy-name myscalablepolicy ^ --resource-id cluster:myscalablecluster ^ --service-namespace rds ^ --scalable-dimension rds:cluster:ReadReplicaCount ^

要从 Aurora 数据库集群中删除扩展策略,请使用具有以下参数的 DeleteScalingPolicy Application Auto Scaling API 操作:

  • PolicyName – 扩展策略的名称。

  • ServiceNamespace – 将该值设置为 rds

  • ResourceID – Aurora 数据库集群的资源标识符。对于该参数,资源类型为 cluster,唯一标识符为 Aurora 数据库集群的名称,例如,cluster:myscalablecluster

  • ScalableDimension – 将该值设置为 rds:cluster:ReadReplicaCount

在以下示例中,您将从 Application Auto Scaling 使用 API 名为的 Aurora 数据库群集中删 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": "rds", "ResourceId": "cluster:myscalablecluster", "ScalableDimension": "rds:cluster:ReadReplicaCount" }