Skip to main content

Status de Criação do Load Balancer

Introdução

Neste documento, abordamos os diferentes estados que um load balancer pode assumir durante seu ciclo de vida. A criação e manutenção de um load balancer envolve várias etapas e transições entre estados específicos. Entender esses estados é fundamental para garantir o correto monitoramento e gerenciamento dos recursos.

Possíveis estados do Load Balancer

1.CREATING

  • Estado inicial do load balancer quando a solicitação de criação é feita;
  • Representa que o processo de provisionamento está em andamento;
  • Durante este estado, recursos são alocados e configurações são aplicadas;
  • Caso a criação falhe, o estado muda para FAILED.

2.RUNNING

  • Estado de operação normal do load balancer;
  • Indica que o Load Balancer está configurado e operacional;
  • Pode passar para o estado UPDATING caso uma atualização seja iniciada;
  • Em caso de falha grave, pode transitar para o estado FAILED.

3.UPDATING

  • Ocorre quando modificações na configuração do load balancer são aplicadas;
  • Durante este estado, o load balancer permanece ativo, mas pode apresentar alterações em suas configurações.
  • Se a atualização for bem-sucedida, o estado retorna para RUNNING;
  • Apenas uma operação de atualização por vez é permitida no load balancer, ou seja, se um LB estiver no estado de UPDATING, novas operações de atualização serão rejeitadas até que o LB retorne ao estado RUNNING.

4.DELETING

  • Indica que o processo de remoção do load balancer está em andamento;
  • Durante este estado, o recurso ainda existe, mas está em fase de desprovisionamento;
  • Ao final do processo, o LB deixa de ser exibido na listagem de Load Balancers.

5.FAILED

  • Indica que o processo (de criação, atualização ou deleção) falhou;
  • Este estado requer uma investigação para identificar e corrigir o problema;
  • Após a correção, pode ser necessário iniciar um novo processo (como recriação ou atualização) do load balancer.
Estado AtualPróximo EstadoDescriçãoObs
CreatingFailedFalha na criação do Load BalancerRecurso não foi criado com sucesso
CreatingRunningCriação bem-sucedidaLB começa a operar normalmente
RunningFailedLB encontrou uma falha em operaçãoPode ser recuperável ou exigir intervenção manual
RunningUpdatingUsuário requisitou alteração no LBPode envolver mudança de config, tags, etc.
RunningDeletingUsuário solicitou a exclusão do LBInício do processo de remoção
UpdatingFailedFalha ao aplicar atualizaçãoEstado volta para erro até nova ação
UpdatingRunningAtualização aplicada com sucessoLB volta para operação
DeletingFailedFalha no processo de exclusãoPode ser causado por dependências
DeletingDeletingLB removido com sucessoEstado final – recurso não aparece mais na listagem