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á.
Desativar a escalabilidade programada para um destino escalável
Você pode desativar temporariamente a escalabilidade programada sem excluir suas ações programadas. Para obter mais informações, consulte Suspender e retomar a escalabilidade do Application Auto Scaling.
Para suspender o escalonamento programado
Suspenda o escalonamento programado em um destino escalável usando o register-scalable-targetcomando com a --suspended-state
opção e especificando true
o valor do ScheduledScalingSuspended
atributo, conforme mostrado no exemplo a seguir.
Linux, macOS ou Unix
aws application-autoscaling register-scalable-target --service-namespace
rds
\ --scalable-dimensionrds:cluster:ReadReplicaCount
--resource-idcluster:my-db-cluster
\ --suspended-state '{"ScheduledScalingSuspended": true}'
Windows
aws application-autoscaling register-scalable-target --service-namespace
rds
^ --scalable-dimensionrds:cluster:ReadReplicaCount
--resource-idcluster:my-db-cluster
^ --suspended-state "{\"ScheduledScalingSuspended\": true}"
Saída
Se o comando for bem-sucedido, ele retornará o ARN do alvo escalável. O seguinte é um exemplo de saída.
{
"ScalableTargetARN": "arn:aws:application-autoscaling:region
:account-id
:scalable-target/1234abcd56ab78cd901ef1234567890ab123"
}
Para retomar o escalonamento programado
Para retomar o escalonamento agendado, execute o register-scalable-target comando novamente, especificando false
como valor para. ScheduledScalingSuspended