Suppression d'une stratégie de mise à l'échelle
Vous pouvez supprimer une stratégie de mise à l'échelle à partir de la AWS Management Console, la AWS CLI ou l'API Application Auto Scaling. Vous devez supprimer une stratégie de mise à l'échelle si vous souhaitez mettre à jour le point de terminaison d'un modèle.
Suppression d'une stratégie de mise à l'échelle (console)
Pour supprimer une stratégie de mise à l'échelle automatique (console)
-
Ouvrez la console Amazon SageMaker à l'adresse https://console.aws.amazon.com/sagemaker/.https://console.aws.amazon.com/sagemaker/
-
Dans le panneau de navigation, choisissez Points de terminaison.
-
Choisissez le point de terminaison pour lequel vous souhaitez supprimer la scalabilité automatique.
-
Pour Paramètres d'exécution de point de terminaison, choisissez la variante que vous voulez configurer.
-
Choisissez Configurer la scalabilité automatique.
-
Choisissez Annuler l'enregistrement de la scalabilité automatique.
Suppression d'une stratégie de mise à l'échelle (AWS CLI ou API Application Auto Scaling)
Vous pouvez utiliser la AWS CLI ou l'API Application Auto Scaling pour supprimer une stratégie de mise à l'échelle d'une variante.
Suppression d'une stratégie de mise à l'échelle (interface AWS CLI)
Pour supprimer une stratégie de mise à l'échelle d'une variante, utilisez la commande delete-scaling-policy
de l'AWS CLI avec les paramètres suivants :
-
--policy-name
- Le nom de la stratégie de mise à l'échelle. -
--resource-id
- L'identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource estendpoint
et l'identifiant unique est le nom de la variante. Par exemple,endpoint/MyEndpoint/variant/MyVariant
. -
--service-namespace
-Définissez cette valeur sursagemaker
. -
--scalable-dimension
-Définissez cette valeur sursagemaker:variant:DesiredInstanceCount
.
L'exemple suivant supprime une stratégie de dimensionnement avec suivi de cible nommée myscalablepolicy
de la variante myscalablevariant
.
aws application-autoscaling delete-scaling-policy \ --policy-name myscalablepolicy \ --resource-id endpoint/MyEndpoint/variant/MyVariant \ --service-namespace sagemaker \ --scalable-dimension sagemaker:variant:DesiredInstanceCount
Suppression d'une stratégie de mise à l'échelle (API Application Auto Scaling)
Pour supprimer une stratégie de mise à l'échelle de votre variante, utilisez l'opération d'API Application Auto Scaling DeleteScalingPolicy
avec les paramètres suivants :
-
PolicyName
- Le nom de la stratégie de mise à l'échelle. -
ServiceNamespace
-Définissez cette valeur sursagemaker
. -
ResourceID
- L'identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource estendpoint
et l'identifiant unique est le nom de la variante. Par exemple,endpoint/MyEndpoint/variant/MyVariant
. -
ScalableDimension
-Définissez cette valeur sursagemaker:variant:DesiredInstanceCount
.
L'exemple suivant utilise l'API Application Auto Scaling pour supprimer une stratégie de mise à l'échelle avec suivi de cible myscalablepolicy
d'une variante nommée myscalablevariant
.
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" }