删除扩展策略 - Amazon SageMaker
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除扩展策略

您可以使用 AWS 管理控制台、AWS CLI 或 Application Auto Scaling API 删除扩展策略。如果您希望更新模型的终端节点,则必须删除扩展策略。

删除扩展策略(控制台)

删除自动扩展策略(控制台)

  1. 通过以下网址打开 Amazon SageMaker 控制台:https://console.amazonaws.cn/sagemaker/

  2. 在导航窗格中,选择终端节点

  3. 选择要为其删除自动扩展的终端节点。

  4. 对于 Endpoint runtime settings (终端节点运行时设置),选择您要配置的变体。

  5. 选择 Configure auto scaling (配置自动扩展)。

  6. 选择 Deregister auto scaling (取消注册自动扩展)。

删除扩展策略(AWS CLI 或 Application Auto Scaling API)

您可以使用 AWS CLI 或 Application Auto Scaling API 从变体中删除扩展策略。

删除扩展策略 (AWS CLI)

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

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

  • --resource-id — 变体的资源标识符。对于该参数,资源类型为 endpoint,唯一标识符为变体的名称。例如:endpoint/MyEndpoint/variant/MyVariant

  • --service-namespace — 将该值设置为 sagemaker

  • --scalable-dimension - 将此值设置为 sagemaker:variant:DesiredInstanceCount

以下示例从一个名为 myscalablepolicy 的变体中删除一个名为 myscalablevariant 的目标跟踪扩展策略。

aws application-autoscaling delete-scaling-policy \ --policy-name myscalablepolicy \ --resource-id endpoint/MyEndpoint/variant/MyVariant \ --service-namespace sagemaker \ --scalable-dimension sagemaker:variant:DesiredInstanceCount

删除扩展策略 (Application Auto Scaling API)

要从变体中删除扩展策略,请使用以下参数调用 DeleteScalingPolicy Application Auto Scaling API 操作:

  • PolicyName - 扩展策略的名称。

  • ServiceNamespace — 将该值设置为 sagemaker

  • ResourceID — 变体的资源标识符。对于该参数,资源类型为 endpoint,唯一标识符为变体的名称。例如:endpoint/MyEndpoint/variant/MyVariant

  • ScalableDimension — 将该值设置为 sagemaker:variant:DesiredInstanceCount

以下示例使用 Application Auto Scaling API 从一个名为 myscalablevariant 的变体中删除一个名为 myscalablepolicy 的目标跟踪扩展策略。

POST / HTTP/1.1 Host: autoscaling.us-east-2.amazonaws.com Accept-Encoding: identity 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": "sagemaker", "ResourceId": "endpoint/MyEndpoint/variant/MyVariant", "ScalableDimension": "sagemaker:variant:DesiredInstanceCount" }