O Auto Scaling possui restrições de funcionalidades e cotas de recursos. Revise esses limites antes de projetar sua arquitetura de dimensionamento.
Limites de funcionalidades
Somente aplicativos stateless
Os aplicativos executados em instâncias ECS ou instâncias de contêiner elástico em um grupo de dimensionamento devem ser stateless e escaláveis horizontalmente. Os grupos de dimensionamento adicionam e removem instâncias automaticamente, portanto, qualquer dado armazenado localmente é perdido quando uma instância é liberada.
Armazene os dados persistentes fora do grupo de dimensionamento:
| Tipo de dados | Serviço recomendado |
|---|---|
| Dados de sessão | Uma instância dedicada fora do grupo de dimensionamento |
| Dados de aplicativo | ApsaraDB RDS (O que é o ApsaraDB RDS?) |
| Logs | Simple Log Service (O que é o Simple Log Service?) |
Listas de permissões do ApsaraDB for Memcache
O Auto Scaling não consegue atualizar as listas de permissões do ApsaraDB for Memcache. Adicione endereços IP privados à lista de permissões manualmente. Para mais detalhes, consulte Definir uma lista de permissões de endereço IPConfigurar uma lista de permissões de endereço IP.
Recursos excluídos são desvinculados automaticamente
Quando você exclui um recurso associado — uma instância ApsaraDB RDS, uma instância Application Load Balancer (ALB), uma instância Classic Load Balancer (CLB) ou um grupo de servidores de backend CLB — o Auto Scaling o desvincula do grupo de dimensionamento automaticamente.
O dimensionamento automático é desativado após 30 dias consecutivos de falhas
Se as operações de dimensionamento falharem por 30 dias consecutivos, o Auto Scaling desativa o dimensionamento automático e envia um alerta por mensagem de texto ou e-mail. Faça login no console do Auto Scaling para diagnosticar e resolver o problema.
Limites de recursos
Os limites de recursos se dividem em duas categorias: cotas que podem ser solicitadas para aumento e limites fixos que não podem ser alterados.
Cotas ajustáveis
As cotas a seguir se aplicam por conta da Alibaba Cloud. Para visualizar os valores atuais ou enviar uma solicitação de aumento de cota, acesse o Quota Center. Você também pode enviar um ticket para solicitar um aumento de cota.
| Recurso | Escopo |
|---|---|
| Número máximo de grupos de dimensionamento | Por região |
| Número máximo de configurações de dimensionamento | Por grupo de dimensionamento |
| Número máximo de regras de dimensionamento | Por grupo de dimensionamento |
| Número máximo de instâncias ApsaraDB RDS | Por grupo de dimensionamento |
| Número máximo de instâncias CLB | Por grupo de dimensionamento |
| Número máximo de grupos de servidores ALB | Por grupo de dimensionamento |
| Número máximo de grupos de servidores Network Load Balancer (NLB) | Por grupo de dimensionamento |
| Número máximo de grupos vServer | Por grupo de dimensionamento |
| Número máximo de instâncias | Por grupo de dimensionamento |
| Número máximo de tarefas agendadas | Por região |
Limites fixos
Os limites a seguir não podem ser alterados.
| Recurso | Limite |
|---|---|
| Máximo de instâncias ECS ou instâncias de contêiner elástico dimensionadas em uma única operação | 1.000 |
| Máximo de tipos de instância por configuração de dimensionamento | 20 |
| Máximo de regras de notificação por grupo de dimensionamento | 6 |
| Máximo de lifecycle hooks por grupo de dimensionamento | 10 |