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à.
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 scalabilità chiamando il comando register-scalable-targetCLI o l'azione RegisterScalableTargetAPI, 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 politiche di scalabilità 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à modificando la policy utilizzando il comando put-scaling-policyCLI o l'azione PutScalingPolicyAPI, 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
}