Aplicações Java, por exemplo, exigem recursos significativos de CPU durante a inicialização para carregar caches grandes. Após entrarem em execução, o uso de CPU geralmente diminui, tornando desnecessária uma especificação de CPU de alto desempenho. O CPU Burst evita o superprovisionamento para esses picos temporários, reduzindo custos e prevenindo o desperdício de recursos.
Limitações
SAE oferece suporte a um multiplicador de CPU Burst de 2× por 300 segundos por padrão. Não é possível alterar essa configuração.
O CPU Burst está disponível apenas para instâncias com especificação de CPU de até 4 núcleos.
Esse recurso está disponível somente nas seguintes regiões: China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou) e China (Shenzhen).
Aplicações leves não oferecem suporte a esse recurso.
Ative o CPU Burst
Este tópico descreve apenas as etapas principais. Para obter o procedimento completo, consulte implantação de aplicações.
Durante a criação
Na lista de aplicações do SAE, selecione a região e o namespace de destino na barra de navegação superior e clique em Create Application.
-
Na página Create Application, configure os parâmetros a seguir.
-
Na página do assistente Basic Information, na seção Capacity Settings, defina o Single Instance Type.
Por exemplo, selecione a especificação CPU 1 Core Memory 2 GB e defina o number of instances como 2.
ImportantePara ativar o CPU Burst, a especificação da instância da aplicação não pode exceder 4 núcleos.
Na página do assistente Advanced Settings, na seção CPU Burst Configuration, ative o CPU Burst.
-
Clique em Create Application.
Durante a implantação
Para ativar o CPU Burst, a especificação da instância desta aplicação não pode exceder 4 núcleos.
Na lista de aplicações do SAE, selecione a região e o namespace de destino na barra de navegação superior e clique no Application ID de destino para acessar a página de detalhes da aplicação.
Na página Basic Information da aplicação, clique em Deploy Application.
No painel Deploy Application, na seção CPU Burst Configuration, ative o CPU Burst.
Clique em Confirme.
Verifique o resultado
Na página Basic Information da aplicação de destino, clique no painel Instances. Em seguida, na coluna Actions da instância desejada, clique em Webshell.
Na linha de comando, execute
nprocpara visualizar a especificação de CPU da instância. A saída inicial será de 2 núcleos. Após 300 segundos, o valor retornará ao original de 1 núcleo.