Desative temporariamente as políticas de escalabilidade - Amazon SageMaker

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Desative temporariamente as políticas de escalabilidade

Depois de configurar o escalonamento automático, você tem as seguintes opções se precisar investigar um problema sem interferência das políticas de escalabilidade (escalabilidade dinâmica):

  • Suspenda temporariamente e, em seguida, retome as atividades de escalabilidade chamando o register-scalable-targetCLIcomando ou a RegisterScalableTargetAPIação, especificando um valor booleano para e. DynamicScalingInSuspended DynamicScalingOutSuspended

    O exemplo a seguir mostra como suspender as políticas de escalabilidade para uma variante chamadamy-variant, em execução no my-endpoint endpoint.

    aws application-autoscaling register-scalable-target \ --service-namespace sagemaker \ --resource-id endpoint/my-endpoint/variant/my-variant \ --scalable-dimension sagemaker:variant:DesiredInstanceCount \ --suspended-state '{"DynamicScalingInSuspended":true,"DynamicScalingOutSuspended":true}'
  • Evite que políticas específicas de escalabilidade de rastreamento de metas sejam escalonadas em sua variante desativando a parte de expansão da política. Esse método impede que a política de escalabilidade exclua instâncias e ainda permite que ela as crie conforme necessário.

    Desative temporariamente e, em seguida, habilite as atividades de expansão editando a política usando o put-scaling-policyCLIcomando ou a PutScalingPolicyAPIação, especificando um valor booleano para. DisableScaleIn

    Veja a seguir um exemplo de uma configuração de rastreamento de metas para uma política de escalabilidade que será ampliada, mas não ampliada.

    { "TargetValue": 70.0, "PredefinedMetricSpecification": { "PredefinedMetricType": "SageMakerVariantInvocationsPerInstance" }, "DisableScaleIn": true }