Alterar a escala da frota spot usando a escalabilidade programada - Amazon Elastic Compute Cloud

Alterar a escala da frota spot usando a escalabilidade programada

A escalabilidade com base em uma programação permite que você dimensione sua aplicação em resposta a alterações de demanda. Para usar a escalabilidade programada, crie ações programadas que instruam a frota spot a executar ações de escalabilidade em momentos específicos. Ao criar uma ação programada, você especifica uma frota spot existente, quando a ação de escalabilidade deve ocorrer, a capacidade mínima e a capacidade máxima. É possível criar ações programadas para escalar uma única vez ou de forma programada.

Você só pode criar uma ação programada para Frotas spot que já existe. Não é possível criar uma ação programada ao mesmo tempo em que você cria uma frota spot.

Limitação

A solicitação de frota spot deve ter o tipo de solicitação maintain. A escalabilidade automática não é compatível com solicitações do tipo request nem blocos spot.

Para criar uma única ação programada
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Solicitações spot.

  3. Selecione sua solicitação de frota spot e a guia Scheduled Scaling (Escalabilidade programada) próximo à parte inferior da tela.

  4. Escolha Create Scheduled Action (Criar ação programada).

  5. Em Name (Nome), especifique um nome para a ação programada.

  6. Insira um valor para Minimum capacity (Capacidade mínima), Maximum capacity (Capacidade máxima), ou ambos.

  7. Em Recurrence (Recorrência), escolha Once (Uma vez).

  8. (Opcional) Escolha uma data e hora para Start time (Hora de início), End time (Hora de término), ou ambos.

  9. Selecione Enviar.

Para escalar em uma programação recorrente
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Solicitações spot.

  3. Selecione sua solicitação de frota spot e a guia Scheduled Scaling (Escalabilidade programada) próximo à parte inferior da tela.

  4. Em Recurrence (Recorrência), escolha uma das programações predefinidas (por exemplo, Every day (Todos os dias)) ou escolha Custom (Personalizado) e digite uma expressão cron. Para obter mais informações sobre as expressões cron compatíveis com a escalabilidade programada, consulte Expressões cron no Guia do usuário do Amazon CloudWatch Events.

  5. (Opcional) Escolha uma data e hora para Start time (Hora de início), End time (Hora de término), ou ambos.

  6. Selecione Enviar.

Para editar uma ação programada
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Solicitações spot.

  3. Selecione sua solicitação de frota spot e a guia Scheduled Scaling (Escalabilidade programada) próximo à parte inferior da tela.

  4. Selecione a ação programada e escolha Actions (Ações), Edit (Editar).

  5. Faça as alterações necessárias e escolha Submit (Enviar).

Para excluir uma ação programada
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, selecione Solicitações spot.

  3. Selecione sua solicitação de frota spot e a guia Scheduled Scaling (Escalabilidade programada) próximo à parte inferior da tela.

  4. Selecione a ação programada e escolha Actions (Ações), Delete (Excluir).

  5. Quando a confirmação for solicitada, escolha Excluir.

Para gerenciar a escalabilidade programada usando o AWS CLI

Use os seguintes comandos: