

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

# 清理
<a name="serverless-endpoints-autoscale-cleanup"></a>

 使用预置并发完成无服务器端点的自动扩缩后，应清理您创建的资源。这需要删除扩展策略，并从应用程序自动扩缩中注销模型。清理可以确保您不再使用的资源不会产生不必要的费用。

## 删除扩展策略
<a name="serverless-endpoints-autoscale-delete"></a>

 您可以使用 Amazon Web Services 管理控制台、或 Application Auto Scaling API 删除扩展策略。 Amazon CLI有关使用删除扩展策略的更多信息 Amazon Web Services 管理控制台，请参阅 [SageMaker AI 自动缩放文档[删除扩展策略](endpoint-auto-scaling-delete.md)](endpoint-auto-scaling.md)中的。

### 删除扩展策略 (Amazon CLI)
<a name="serverless-endpoints-autoscale-delete-cli"></a>

 要将扩展策略应用于模型，请使用带有以下参数的 `delete-scaling-policy` Amazon CLI命令：
+  `--policy-name` – 扩展策略的名称。
+  `--resource-id` – 变体的资源标识符。对于该参数，资源类型为 `endpoint`，唯一标识符为变体的名称。例如 `endpoint/MyEndpoint/variant/MyVariant`。
+  `--service-namespace` – 将该值设置为 `sagemaker`。
+  `--scalable-dimension` – 将该值设置为 `sagemaker:variant:DesiredProvisionedConcurrency`。

 以下示例从名为 `MyVariant` 的模型中删除名为 `MyScalingPolicy` 的扩展策略。

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

### 删除扩展策略 (Application Auto Scaling API)
<a name="serverless-endpoints-autoscale-delete-api"></a>

 要删除模型的扩展策略，请使用带有以下参数的 `DeleteScalingPolicy` Application Auto Scaling API 操作：
+  `PolicyName` – 扩展策略的名称。
+  `ResourceId` – 变体的资源标识符。对于该参数，资源类型为 `endpoint`，唯一标识符为变体的名称。例如 `endpoint/MyEndpoint/variant/MyVariant`。
+  `ServiceNamespace` – 将该值设置为 `sagemaker`。
+  `ScalableDimension` – 将该值设置为 `sagemaker:variant:DesiredProvisionedConcurrency`。

 以下示例使用 Application Auto Scaling API 从名为 `MyVariant` 的模型中删除名为 `MyScalingPolicy` 的扩展策略。

```
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": "MyScalingPolicy",
    "ServiceNamespace": "sagemaker",
    "ResourceId": "endpoint/MyEndpoint/variant/MyVariant",
    "ScalableDimension": "sagemaker:variant:DesiredProvisionedConcurrency",
}
```

## 取消注册模型
<a name="serverless-endpoints-autoscale-deregister"></a>

 您可以使用 Amazon Web Services 管理控制台、或 Application Auto Scaling API 取消注册模型。 Amazon CLI

### 取消注册模型 (Amazon CLI)
<a name="serverless-endpoints-deregister-model-cli"></a>

 要从 Application Auto Scaling 取消注册模型，请使用带有以下参数的 `deregister-scalable-target` Amazon CLI命令：
+  `--resource-id` – 变体的资源标识符。对于该参数，资源类型为 `endpoint`，唯一标识符为变体的名称。例如 `endpoint/MyEndpoint/variant/MyVariant`。
+  `--service-namespace` – 将该值设置为 `sagemaker`。
+  `--scalable-dimension` – 将该值设置为 `sagemaker:variant:DesiredProvisionedConcurrency`。

 以下示例从 Application Auto Scaling 取消注册名为 `MyVariant` 的模型。

```
aws application-autoscaling deregister-scalable-target \
    --service-namespace sagemaker \
    --scalable-dimension sagemaker:variant:DesiredProvisionedConcurrency \
    --resource-id endpoint/MyEndpoint/variant/MyVariant
```

### 取消注册模型 (Application Auto Scaling API)
<a name="serverless-endpoints-autoscale-deregister-api"></a>

 要从 Application Auto Scaling 取消注册模型，请使用带有以下参数的 `DeregisterScalableTarget` Application Auto Scaling API 操作：
+  `ResourceId` – 变体的资源标识符。对于该参数，资源类型为 `endpoint`，唯一标识符为变体的名称。例如 `endpoint/MyEndpoint/variant/MyVariant`。
+  `ServiceNamespace` – 将该值设置为 `sagemaker`。
+  `ScalableDimension` – 将该值设置为 `sagemaker:variant:DesiredProvisionedConcurrency`。

 以下示例使用 Application Auto Scaling API 从 Application Auto Scaling 取消注册名为 `MyVariant` 的模型。

```
POST / HTTP/1.1
Host: autoscaling.us-east-2.amazonaws.com
Accept-Encoding: identity
X-Amz-Target: AnyScaleFrontendService.DeregisterScalableTarget
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

{
    "ServiceNamespace": "sagemaker",
    "ResourceId": "endpoint/MyEndpoint/variant/MyVariant",
    "ScalableDimension": "sagemaker:variant:DesiredProvisionedConcurrency",
}
```

### 取消注册模型 (Amazon Web Services 管理控制台)
<a name="serverless-endpoints-autoscale-deregister-console"></a>

 要取消对模型（生产变型）的注册，请执行 Amazon Web Services 管理控制台以下操作：

1.  打开[亚马逊 A SageMaker I 控制台](https://console.amazonaws.cn/sagemaker/)。

1.  在导航面板中，选择**推理**。

1.  选择**端点**以查看您的端点列表。

1.  选择托管生产变体的无服务器端点。此时将出现一个包含端点设置的页面，在**端点运行时系统设置**部分列出了生产变体。

1.  选择要取消注册的生产变体，然后选择**配置自动扩缩**。此时将显示**配置变体自动扩展**对话框。

1.  选择**取消注册自动扩缩**。