Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Disattiva temporaneamente le politiche di scalabilità
Dopo aver configurato la scalabilità automatica, sono disponibili le seguenti opzioni se è necessario esaminare un problema senza interferenze dovute alle politiche di scalabilità (scalabilità dinamica):
-
Sospendi temporaneamente e riprendi le attività di ridimensionamento chiamando il register-scalable-targetCLIcomando o l'RegisterScalableTargetAPIazione, specificando un valore booleano per entrambi e.
DynamicScalingInSuspended
DynamicScalingOutSuspended
L'esempio seguente mostra come sospendere le politiche di scalabilità per una variante denominata, in esecuzione sull'endpoint.
my-variant
my-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}' -
Impedisci che le policy di scalabilità specifiche di Target Tracking vengano ridimensionate nella tua variante disabilitando la parte scalabile della policy. Questo metodo impedisce alla policy di scalabilità di eliminare le istanze, consentendole comunque di crearle secondo necessità.
Disabilita temporaneamente e quindi abilita le attività di scalabilità orizzontale modificando la policy utilizzando il put-scaling-policyCLIcomando o l'PutScalingPolicyAPIazione, specificando un valore booleano per.
DisableScaleIn
Di seguito è riportato un esempio di configurazione di tracciamento degli obiettivi per una politica di scalabilità con scalabilità orizzontale ma non orizzontale.
{ "TargetValue":
70.0
, "PredefinedMetricSpecification": { "PredefinedMetricType": "SageMakerVariantInvocationsPerInstance
" }, "DisableScaleIn":true
}