Desativar a escalabilidade programada para um destino escalável - Application Auto Scaling

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-dimension rds:cluster:ReadReplicaCount --resource-id cluster:my-db-cluster \ --suspended-state '{"ScheduledScalingSuspended": true}'

Windows

aws application-autoscaling register-scalable-target --service-namespace rds ^ --scalable-dimension rds:cluster:ReadReplicaCount --resource-id cluster: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