Invoca a API DetachServerGroups para remover um ou mais grupos de servidores de balanceamento de carga de um grupo de escalonamento. Os tipos de grupos de servidores suportados incluem balanceamento de carga Application Load Balancer (ALB), balanceamento de carga Network Load Balancer (NLB) e balanceamento de carga Gateway Load Balancer (GWLB). Esta operação ajusta dinamicamente a política de balanceamento de carga e melhora a alta disponibilidade do sistema para cenários que exigem escalonamento dinâmico de instâncias para lidar com cargas de trabalho flutuantes e garantir que as aplicações permaneçam ativas.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ess:DetachServerGroups |
update |
*ScalingGroup.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do grupo de escalonamento. |
cn-hangzhou |
| ScalingGroupId |
string |
Sim |
O ID do grupo de escalonamento. |
asg-bp18p2yfxow2dloq**** |
| ClientToken |
string |
Não |
Garante a idempotência da solicitação. Você pode gerar o valor no lado do cliente para garantir que o valor seja exclusivo em diferentes solicitações. O valor pode conter apenas caracteres ASCII e não pode exceder 64 caracteres de comprimento. Para mais informações, consulte Como garantir a idempotência. |
123e4567-e89b-12d3-a456-42665544**** |
| ForceDetach |
boolean |
Não |
Especifica se as instâncias ECS ou instâncias ECI no grupo de escalonamento atual devem ser removidas dos grupos de servidores a serem desanexados. Valores válidos:
Valor padrão: false. |
false |
| ServerGroup |
array<object> |
Sim |
As informações sobre os grupos de servidores de balanceamento de carga. |
|
|
object |
Não |
As informações sobre os grupos de servidores de balanceamento de carga. |
||
| ServerGroupId |
string |
Sim |
O ID do grupo de servidores de balanceamento de carga. |
sgp-1gv2uidn2msy**** |
| Type |
string |
Sim |
O tipo do grupo de servidores de balanceamento de carga. Valores válidos:
|
ALB |
| Port |
integer |
Não |
O número da porta usado pelas instâncias ECS ou instâncias ECI no grupo de servidores de balanceamento de carga. Nota
Este parâmetro é obrigatório para o balanceamento de carga ALB e NLB. Para o balanceamento de carga GWLB, as configurações para este parâmetro não são suportadas e o valor padrão é 6081. |
22 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| ScalingActivityId |
string |
O ID da atividade de escalonamento que é acionada quando os grupos de servidores de balanceamento de carga são desanexados e as instâncias ECS ou instâncias ECI nos grupos de servidores são removidas. Nota
Este parâmetro é retornado apenas quando ForceDetach é definido como true. |
asa-bp1gbswjhjrw8tko**** |
| RequestId |
string |
O ID da solicitação. |
6EF9BFEE-FE07-4627-B8FB-14326FB9**** |
Exemplos
Resposta de sucesso
JSON formato
{
"ScalingActivityId": "asa-bp1gbswjhjrw8tko****",
"RequestId": "6EF9BFEE-FE07-4627-B8FB-14326FB9****"
}
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.