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á.
Executar atualizações de escalabilidade
As atualizações de escalabilidade ajustam a capacidade do seu ambiente computacional adicionando ou removendo instâncias. Essa é a estratégia de atualização mais rápida e não exige a substituição das instâncias existentes. As atualizações de escalabilidade funcionam com qualquer tipo de perfil de serviço e estratégia de alocação, tornando-as a opção de atualização mais flexível.
Alterações que acionam uma atualização de escalabilidade
Quando você modifica somente as configurações a seguir, AWS Batch executa uma atualização de escalabilidade. Se você modificar qualquer uma dessas configurações junto com outras configurações do ambiente computacional, em vez disso, AWS Batch executará uma atualização de infraestrutura.
As configurações a seguir acionam atualizações de escalabilidade quando modificadas exclusivamente:
-
desiredvCpus— Define o número alvo de v CPUs para o ambiente. -
maxvCpus— Define o número máximo de v CPUs que pode ser lançado. -
minvCpus— Especifica o número mínimo de v CPUs a ser mantido. -
minScaleDownDelayMinutes— especifica o tempo mínimo (em minutos) que AWS Batch mantém as instâncias em execução no ambiente computacional após a conclusão dos trabalhos.nota
minScaleDownDelayMinutesnão se aplica às instâncias que estão sendo substituídas durante as atualizações da infraestrutura.
Para ambientes de computação Fargate, você também pode modificar essas configurações para atualizações de escalabilidade:
-
securityGroupIds— Grupo de segurança IDs para o ambiente computacional. -
subnets: sub-redes para o ambiente de computação.
nota
Recomendamos não usar desiredvCpus para iniciar uma atualização de escalabilidade, pois AWS Batch isso se ajustará dinamicamente. desiredvCpus Em vez disso, você deve atualizar o minvCpus.
Ao atualizar o desiredvCpus, o valor deve estar entre minvCpus e maxvCpus. O novo valor deve ser maior ou igual ao valor desiredvCpus atual. Para obter mais informações, consulte Mensagem de erro ao atualizar a configuração desiredvCpus.
Importante
Se você modificar qualquer uma dessas configurações de escalabilidade junto com outras configurações do ambiente computacional (como tipos de instância IDs, AMI ou modelos de execução), AWS Batch executará uma atualização de infraestrutura em vez de uma atualização de escalabilidade. As atualizações da infraestrutura demoram mais e podem substituir as instâncias existentes.
Monitorar atualizações de escalabilidade
Monitore suas atualizações de escalabilidade usando o AWS Batch console para ver o status do ambiente computacional e verificar a contagem de instâncias e as métricas da vCPU. Você também pode usar o describe-compute-environments comando AWS CLI with the para verificar o status e monitorar contagens de instâncias e valores de vCPU.