Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Auto Scaling/ Visão geral de serviço/ Ciclo de vida da instância
Atualizado em 2023-02-16 GMT+08:00

Ciclo de vida da instância

Uma instância do ECS em um grupo de AS passa por diferentes estátuas desde sua criação até sua remoção.

O status da instância será alterado conforme mostrado em Figura 1 se você não tiver adicionado um gancho de ciclo de vida ao grupo de AS.
Figura 1 Ciclo de vida da instância
Quando a condição de gatilho 2 ou 4 é atendida, o sistema coloca as instâncias de forma autônoma no próximo status.
Tabela 1 Status da instância

Status

Substatus

Descrição de status

Condição de gatilho

Initial

Nenhum

A instância não foi adicionada ao grupo de AS.

O status da instância será alterado para Adding to AS group quando qualquer uma das seguintes condições for atendida:
  • Aumentar manualmente o número esperado de instâncias do grupo de AS.
  • O sistema expande automaticamente a capacidade do grupo de AS.
  • Você adiciona manualmente instâncias ao grupo de AS.

Adding to AS group

Add the instance.

Quando a condição de gatilho 1 é atendida, o AS adiciona a instância para expandir a capacidade do grupo de AS.

(Optional) Associate the instance with a load balancing listener.

Quando a condição de gatilho 1 é atendida, o AS associa a instância criada ao ouvinte de balanceamento de carga.

Enabled

Nenhum

A instância é adicionada ao grupo de AS e começa a processar o tráfego de serviço.

O status da instância é alterado de Enabled para Removing from AS group quando qualquer uma das seguintes condições é atendida:
  • Diminuir manualmente o número esperado de instâncias do grupo de AS.
  • O sistema remove automaticamente instâncias em uma ação de dimensionamento.
  • Uma verificação de integridade mostra que uma instância ativada não é saudável e o sistema a remove do grupo de AS.
  • Você remove manualmente instâncias do grupo de AS.

Removing from AS group

(Optional) Disassociate the instance from the load balancing listener.

Quando a condição de gatilho 3 é atendida, o grupo de AS começa a reduzir recursos e desassociar a instância do ouvinte de balanceamento de carga.

Remove the instance.

Depois que as instâncias são desvinculadas do ouvinte de balanceamento de carga, elas são removidas do grupo de AS.

Removed

Nenhum

O ciclo de vida da instância no grupo de AS termino.

Nenhum

Quando uma instância do ECS é adicionada a um grupo AS manualmente ou por meio de uma ação de dimensionamento, ela passa pelos status Adding to AS group, Enabled e Removing from AS group. Em seguida, é finalmente removido do grupo de AS.

Se você adicionou um gancho de ciclo de vida ao grupo de AS, as estátuas de instância são alteradas conforme mostrado na Figura 2. Quando um evento de aumentar ou diminuir o dimensionamento ocorre no grupo de AS, as instâncias necessárias são suspensas pelo gancho do ciclo de vida e permanecem no status de espera até que o período de tempo limite termine ou você as chame manualmente de volta. Você pode executar operações personalizadas nas instâncias quando elas estiverem no status de espera. Por exemplo, você pode instalar ou configurar o software em uma instância antes de ele ser adicionado ao grupo de AS ou fazer download de arquivos de registros de uma instância antes de ser removido.
Figura 2 Ciclo de vida da instância
Na condição de gatilho 2, 4, 6 ou 8, o sistema altera automaticamente o status da instância.
Tabela 2 Status da instância

Status

Substatus

Descrição de status

Descrição do gatilho

Initial

Nenhum

A instância não foi adicionada ao grupo AS.

O status da instância é alterado para Adding to AS group quando ocorre uma das seguintes situações:
  • Aumentar manualmente o número esperado de instâncias de um grupo de AS.
  • O sistema adiciona instâncias automaticamente ao grupo de AS em uma ação de dimensionamento.
  • Você adiciona manualmente instâncias ao grupo de AS.

Adding to AS group

Add an instance.

Quando a condição de gatilho 1 é atendida, AS adiciona a instância para expandir a capacidade do grupo de AS.

Wait (Adding to AS group)

Nenhum

O gancho do ciclo de vida suspende a instância que está sendo adicionada ao grupo de AS e coloca a instância no estado de espera.

O status da instância é alterado de Wait (Adding to AS group) para Adding to AS group quando uma das seguintes operações é executada:
  • A ação de retorno de chamada padrão é executada.
  • Você executa manualmente a ação de retorno de chamada.

Adding to AS group

(Optional) Associate the instance with a load balancing listener.

Quando a condição de gatilho 3 é atendida, o AS associa a instância ao ouvinte de balanceamento de carga.

Enabled

Nenhum

A instância é adicionada ao grupo de AS e começa a processar o tráfego de serviço.

O status da instância é alterado de Enabled para Removing from AS group quando ocorre uma das seguintes situações:
  • Reduzir manualmente o número esperado de instâncias de um grupo de AS.
  • O sistema remove automaticamente instâncias em uma ação de dimensionamento.
  • Uma verificação de integridade mostra que a instância não está saudável após ser ativada e o sistema a remove do grupo de AS.
  • Você remove manualmente uma instância de um grupo de AS.

Removing from AS group

(Optional) Disassociate the instance from the load balancing listener.

Quando a condição de gatilho 5 é atendida, o grupo de AS começa a reduzir recursos e desassociar a instância do ouvinte de balanceamento de carga.

Wait (Removing from AS group)

Nenhum

O gancho do ciclo de vida suspende a instância que está sendo removida do grupo de AS e define a instância como em estado de espera.

O status da instância é alterado de Wait (Removing from AS group) para Removing from AS group quando ocorre uma das seguintes situações:
  • A ação de retorno de chamada padrão é executada.
  • Você executa manualmente a ação de retorno de chamada.

Removing from AS group

Remove the instance.

Quando a condição de gatilho 7 é atendida, AS remove a instância do grupo de AS.

Removed

Nenhum

O ciclo de vida da instância no grupo de AS termina.

Nenhum

As instâncias são adicionadas a um grupo de AS manualmente ou por meio de uma ação de dimensionamento. Em seguida, eles passam por Adding to AS group, Wait (Adding to AS group), Adding to AS group, Enabled, Removing from AS group, Wait (Removing from the AS group) e Removing from AS group e são finalmente removidos do grupo AS.