Escalabilidade programada: escalar a frota spot de acordo com uma programação - Amazon Elastic Compute Cloud

Escalabilidade programada: escalar a frota spot de acordo com uma programação

A escalabilidade da frota com base em uma programação permite que você escale sua aplicação em resposta a alterações previsíveis na demanda. Ao criar ações programadas, você pode instruir a frota spot a executar atividades de escalabilidade em momentos específicos. Ao criar uma ação programada, você deve especificar uma frota spot existente, a hora em que a atividade de escalabilidade deve ocorrer e a capacidade mínima e máxima desejada. As ações agendadas podem ser configuradas para escalar uma vez ou em uma programação recorrente. Caso precise fazer alterações, você pode editar ou excluir ações programadas.

Pré-requisitos
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.

  4. Escolha a guia Escalabilidade programada próxima à parte inferior da tela. Caso tenha selecionado o link para sua frota spot, não há guia; em vez disso, role para baixo até a seção Escalabilidade programada.

  5. Escolha Criar ação programada.

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

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

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

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

  10. Escolha Criar.

Para criar uma ação programada 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.

  4. Escolha a guia Escalabilidade programada próxima à parte inferior da tela. Caso tenha selecionado o link para sua frota spot, não há guia; em vez disso, role para baixo até a seção Escalabilidade 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 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 Cron expressions no Guia do usuário do Amazon EventBridge.

  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 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.

  4. Escolha a guia Escalabilidade programada próxima à parte inferior da tela. Caso tenha selecionado o link para sua frota spot, não há guia; em vez disso, role para baixo até a seção Escalabilidade programada.

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

  6. 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.

  4. Escolha a guia Escalabilidade programada próxima à parte inferior da tela. Caso tenha selecionado o link para sua frota spot, não há guia; em vez disso, role para baixo até a seção Escalabilidade programada.

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

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

Para gerenciar a escalabilidade programada usando o AWS CLI

Use os seguintes comandos: