Editar uma política 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á.

Editar uma política de escalabilidade

Depois de criar uma política de escalabilidade, você pode editar qualquer uma de suas configurações, exceto o nome.

Editar uma política de escalabilidade (console)

Para editar uma política de escalabilidade de rastreamento de metas com o AWS Management Console, use o mesmo procedimento que você costumava Configurar a ajuste de escala automático do modelo com o console usar.

Editar uma política de escalabilidade (AWS CLI ou Application API Auto Scaling)

Você pode usar o AWS CLI ou o Application Auto Scaling API para editar uma política de escalabilidade da mesma forma que cria uma nova política de escalabilidade. Para obter mais informações, consulte Aplicar uma política de escalabilidade.

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 }