Ativa um grupo de escalonamento. Se um grupo de escalonamento estiver no estado Disabled e contiver uma fonte de configuração de instância, como um modelo de lançamento ou uma configuração de escalonamento, você pode chamar a operação EnableScalingGroup para ativar o grupo de escalonamento. Esta operação permite que o Auto Scaling ajuste dinamicamente o poder computacional (também conhecido como o número de instâncias) no grupo de escalonamento com base nos seus requisitos de negócios.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:EnableScalingGroup |
update |
*ScalingGroup
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ScalingGroupId |
string |
Sim |
O ID do grupo de escalonamento. |
asg-bp14wlu85wrpchm0**** |
| ActiveScalingConfigurationId |
string |
Não |
O ID da configuração de escalonamento que você deseja ativar no grupo de escalonamento. |
asc-bp1ffogfdauy0nu5**** |
| LaunchTemplateId |
string |
Não |
O ID do modelo de lançamento usado pelo Auto Scaling para criar instâncias ECS. |
lt-m5e3ofjr1zn1aw7**** |
| LaunchTemplateVersion |
string |
Não |
O número da versão do modelo de lançamento. Valores válidos:
|
Default |
| InstanceIds |
array |
Não |
Os IDs das instâncias ECS que você deseja adicionar ao grupo de escalonamento após a ativação do grupo de escalonamento. Antes de adicionar instâncias ECS ao grupo de escalonamento, certifique-se de que as instâncias atendam aos seguintes requisitos:
|
|
|
string |
Não |
O ID da instância ECS que você deseja adicionar ao grupo de escalonamento após a ativação do grupo de escalonamento. Antes de adicionar uma instância ECS ao grupo de escalonamento, certifique-se de que a instância atenda aos seguintes requisitos:
|
i-283vv**** |
|
| LoadBalancerWeights |
array |
Não |
Os pesos das instâncias ECS ou instâncias de contêiner elástico como servidores backend. Valor padrão: 50. |
|
|
integer |
Não |
O peso de uma instância ECS ou instância de contêiner elástico como servidor backend. Valor padrão: 50. |
50 |
|
| LaunchTemplateOverrides |
array<object> |
Não |
As informações sobre os tipos de instância que você deseja estender no modelo de lançamento. |
|
|
object |
Não |
Detalhes dos tipos de instância especificados nas configurações estendidas do modelo de lançamento. |
||
| InstanceType |
string |
Não |
O tipo de instância. Se você deseja escalonar instâncias com base nos pesos dos tipos de instância no grupo de escalonamento, deve especificar O tipo de instância especificado por meio deste parâmetro substitui o tipo de instância do modelo de lançamento. Nota
Este parâmetro entra em vigor somente se você especificar LaunchTemplateId. Você pode usar este parâmetro para especificar qualquer tipo de instância disponível para compra. |
ecs.c5.xlarge |
| WeightedCapacity |
integer |
Não |
O peso do tipo de instância. Se você deseja escalonar instâncias com base nos pesos dos tipos de instância no grupo de escalonamento, deve especificar este parâmetro após especificar O peso especifica a capacidade de uma instância do tipo de instância especificado no grupo de escalonamento. Um peso maior indica que um número menor de instâncias do tipo de instância especificado é necessário para atender ao requisito de capacidade esperada. As métricas de desempenho, como o número de vCPUs e o tamanho da memória de cada tipo de instância, podem variar. Você pode especificar pesos diferentes para tipos de instância diferentes com base nos seus requisitos de negócios. Exemplo:
Para atingir a capacidade esperada, o Auto Scaling deve escalar horizontalmente duas instâncias de ecs.c5.xlarge. Nota
A capacidade total do grupo de escalonamento é limitada e não pode ultrapassar o total combinado do tamanho máximo do grupo definido por MaxSize e o maior peso atribuído a qualquer tipo de instância. Valores válidos de WeightedCapacity: 1 a 500. |
4 |
| RegionId |
string |
Não |
O ID da região do grupo de escalonamento. |
cn-qingdao |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.