Cria um balanceador de carga na sua aplicação configurando e associando componentes de front-end e back-end distintos do Cloud Load Balancing. Os componentes separados ajudam a aplicar controlos distintos para o tráfego externo e interno, e impedem o acesso direto aos dados.
O componente de back-end do Cloud Load Balancing regional ajuda a gerir as definições de distribuição de tráfego do balanceador de carga, incluindo o protocolo usado para estabelecer ligação aos back-ends, as definições de sessão, as verificações de funcionamento e os limites de tempo. Estas definições permitem um controlo detalhado sobre o comportamento do seu equilibrador de carga. Pode configurar os seguintes backends:
NEG sem servidor: uma lista de aplicações de funções do Cloud Run ou do Cloud Run sem servidor como back-ends.
Grupo de instâncias geridas (GIG): uma lista de grupos de instâncias do Compute Engine como back-ends.
Para mais informações, consulte o artigo Vista geral dos serviços de back-end.
Este documento descreve as associações e os parâmetros que pode configurar quando usa o App Design Center para criar um serviço de back-end do Cloud Load Balancing regional. Os parâmetros de configuração baseiam-se no módulo Terraform terraform-google-regional-lb-http.
Ligações de componentes
Para criar um componente do Cloud Load Balancing completo, tem de associar o seu back-end do Cloud Load Balancing regional, pelo menos, a um front-end do Cloud Load Balancing regional. Os componentes do Cloud Load Balancing associados são apresentados como um grupo na tela de design.
A tabela seguinte inclui os componentes que pode associar a um back-end do Cloud Load Balancing regional e as atualizações resultantes à sua aplicação e ao respetivo código Terraform gerado.
Componente ligado |
Atualizações de aplicações |
Informações gerais |
|---|---|---|
|
Configure um Application Load Balancer externo regional com o Cloud Run | |
Interface do Cloud Load Balancing regional (obrigatório) |
|
Vista geral dos mapas de URLs |
|
Configure um balanceador de carga de aplicações externo regional com back-ends do grupo de instâncias de VM |
Parâmetros de configuração obrigatórios
Se o seu modelo incluir um componente de back-end do Cloud Load Balancing regional, tem de configurar os seguintes parâmetros antes da implementação.
Nome do parâmetro |
Descrição e restrições |
Informações gerais |
|---|---|---|
ID do projeto |
O projeto onde quer implementar o serviço de back-end do Cloud Load Balancing. |
Configure os componentes |
Região |
A região onde o serviço de back-end do balanceador de carga é criado. | região |
Nome |
Nome do serviço de back-end do balanceador de carga. | name |
Parâmetros de configuração opcionais
Os parâmetros seguintes são opcionais. Para apresentar parâmetros avançados, na área Configuração, selecione Mostrar campos avançados.
O que se segue?
Tem de ligar o componente de back-end a um componente de front-end. Para configurar o componente de front-end, consulte o artigo Configure um front-end do Cloud Load Balancing regional no Application Design Center.