O dimensionamento de aplicações ajusta a capacidade de computação ao alterar o número de instâncias. Aumente manualmente a escala quando a carga da aplicação estiver alta e reduza-a quando estiver ociosa. Essa prática melhora a utilização dos recursos e reduz custos. Este tópico descreve como dimensionar manualmente as instâncias de uma aplicação no Serverless App Engine (SAE).
Pré-requisitos
Informações básicas
Você pode dimensionar sua aplicação de duas formas: dimensionamento manual e Auto Scaling.
Use o dimensionamento manual para necessidades urgentes, como responder a um pico repentino de tráfego.
Use o Auto Scaling para demandas não urgentes, como lidar com picos periódicos de tráfego. Para mais informações, consulte Configure uma política de Auto Scaling.
Limitações
Durante o aumento de escala, a operação falhará se a soma das instâncias novas e existentes ultrapassar o limite de recursos da aplicação. Caso precise adicionar mais instâncias além desse limite, entre no grupo do DingTalk (ID: 32874633) para enviar uma solicitação.
Procedimento
O dimensionamento de aplicações pode causar problemas imprevisíveis, como interrupções de serviço. Execute operações de dimensionamento com cautela.
Na página SAE Application List, selecione uma região e um namespace na parte superior e clique em ID da aplicação desejada para abrir a página de detalhes da aplicação.
Na página Basic Information da aplicação, clique em Manual Scaling.
-
Na caixa de diálogo Application Scaling, configure os parâmetros.
-
Se a aplicação não estiver implantada ou se nenhuma política de Auto Scaling estiver ativada:
Use o controle deslizante para defina as Expected Application Instances e clique em OK.
-
Se houver uma política de Auto Scaling configurada e ativada:
Use o controle deslizante para defina as Expected Application Instances.
-
Selecione uma opção para Resume Auto Scaling After Manual Scaling e clique em OK. A tabela a seguir descreve as opções disponíveis:
Automatic: Uma política de Auto Scaling agendada entra em vigor na próxima janela de tempo do ciclo atual. Se as condições não forem atendidas, a política será adiada para o próximo ciclo. Políticas de Auto Scaling baseadas em métricas e híbridas entram em vigor imediatamente após a conclusão do dimensionamento manual. Verifique as configurações de instâncias mínimas e máximas na política para evitar violações do seu acordo de nível de serviço (SLA).
-
Manual: Retome o Auto Scaling manualmente.
Ao selecionar Manual, acesse posteriormente a página Auto Scaling da aplicação e ative a política manualmente. Caso contrário, a política de Auto Scaling baseada em métricas ou híbrida permanecerá desativada.
NotaNo dimensionamento manual, o número esperado de instâncias da aplicação não pode exceder o máximo especificado na política de Auto Scaling baseada em métricas.
Para selecionar uma opção em Resume Auto Scaling After Manual Scaling, configure e ative previamente uma política de Auto Scaling.
-
-
Verifique o resultado.
Acesse a página Change Details para visualize os registros de alteração.
Método 1: Na página Basic Information, clique em View Details na parte superior da página para verificar o status específico de execução da alteração na página Change Details.
Método 2: No painel de navegação à esquerda, clique em Change Records. Na página Change Records, verifique a Change Status. Se a Change Status for Execution Successful, a aplicação foi dimensionada com sucesso. Clique em Change Details na coluna Actions para visualize o status específico de execução da alteração na página Change Details.