Todos os produtos
Search
Central de documentação

Server Load Balancer:CLB listeners

Última atualização: Aug 20, 2026

Um listener do CLB verifica solicitações de conexão recebidas e as distribui para servidores de backend com base em algoritmos de agendamento e regras de encaminhamento configurados. Cada instância de CLB requer pelo menos um listener. O CLB oferece suporte a listeners TCP, UDP, HTTP e HTTPS.

Tipos de listener e cenários

O CLB oferece suporte a listeners da Camada 4 (TCP e UDP) e da Camada 7 (HTTP e HTTPS). Escolha o tipo de listener adequado às suas necessidades.

Tipo

Protocolo

Descrição

Cenário

Listener da Camada 4

TCP

  • Protocolo orientado à conexão. Exige uma conexão estabelecida antes da transmissão de dados.

  • Transmissão de dados confiável, porém com velocidade reduzida.

  • Indicado para cenários que exigem alta consistência e integridade dos dados, como transferência de arquivos, e-mail e login remoto.

  • Aplicações web sem requisitos personalizados.

Para mais informações, consulte Add a TCP listener.

UDP

  • Protocolo sem conexão. Não requer handshake. Não oferece suporte a correção de erros ou retransmissão.

  • Transmissão mais rápida, mas com menor confiabilidade.

Recomendado quando a velocidade tem prioridade sobre a confiabilidade, como em videoconferências e feeds de dados financeiros em tempo real.

Para mais informações, consulte Add a UDP listener.

Listener da Camada 7

HTTP

  • Protocolo da camada de aplicação para empacotamento de dados.

  • Oferece suporte à persistência de sessão baseada em cookies.

  • Utiliza o cabeçalho X-Forwarded-For para preservar os endereços IP dos clientes.

Projetado para aplicações que precisam identificar o conteúdo dos dados, como aplicações web e jogos móveis.

Para mais informações, consulte Add an HTTP listener.

HTTPS

  • Criptografa dados em trânsito para impedir acessos não autorizados.

  • Permite o gerenciamento centralizado de certificados. Faça upload dos certificados no CLB para descarregar a descriptografia dos servidores de backend.

Ideal para aplicações que exigem transmissão de dados criptografada.

Para mais informações, consulte Add an HTTPS listener.

Limitações de configuração de porta

Porta

Descrição

Limitações

Porta do listener (porta front-end)

Recebe solicitações do cliente.

Para uma instância de CLB:

  • As portas de listeners TCP, HTTP e HTTPS não podem se sobrepor.

    Por exemplo, se um listener TCP usar a porta 80, nenhum outro listener TCP, HTTP ou HTTPS poderá utilizar essa mesma porta.

  • As portas de listeners UDP são independentes das portas de listeners TCP, HTTP e HTTPS.

    Por exemplo, um listener UDP na porta 81 não entra em conflito com um listener TCP, HTTP ou HTTPS na porta 81.

Porta do servidor (porta de backend)

A porta na qual os servidores de backend fornecem serviços.

Para uma instância de CLB:

  • Se o grupo de servidores padrão estiver associado a um listener, a porta do listener só poderá encaminhar solicitações para a mesma porta nos servidores de backend.

  • Caso um grupo vServer ou grupo de servidores primário/secundário esteja associado a um listener, a porta do listener poderá encaminhar solicitações para diversas portas nos servidores de backend.

  • Listeners que utilizam protocolos diferentes podem encaminhar solicitações para a mesma porta nos servidores de backend. Por exemplo, tanto um listener TCP escutando na porta 80 quanto um listener HTTP escutando na porta 81 podem encaminhar solicitações para a mesma porta em um servidor de backend.

Nota
  • Os listeners HTTP e HTTPS não oferecem suporte a grupos de servidores primário/secundário.

  • É possível adicionar até dois servidores de backend a um grupo de servidores primário/secundário.

Comparação de recursos do listener

Recurso

Listener da Camada 4

Listener da Camada 7

Listener TCP

Listener UDP

Listener HTTP

Listener HTTPS

Protocolo de backend

TCP

UDP

HTTP

HTTP

Algoritmo de agendamento

  • Weighted Round Robin (WRR)

  • Round Robin (RR)

  • Consistent Hashing (CH)

  • Weighted Round Robin (WRR)

  • Round Robin (RR)

  • Consistent Hashing (CH)

  • Weighted Round Robin (WRR)

  • Round Robin (RR)

  • Weighted Round Robin (WRR)

  • Round Robin (RR)

Certificado

Não aplicável. Implante certificados SSL nos servidores de backend, se necessário.

Não aplicável

Não aplicável

Add certificates ao CLB.

Logs de acesso

Não suportado

Não suportado

Suportado

Suportado

Monitoramento em nível de segundo

Suportado

Suportado

Não suportado

Não suportado

Grupo de servidores primário/secundário

Suportado

Suportado

Não suportado

Não suportado

Regra de encaminhamento

Não suportado. Configure regras de encaminhamento nos servidores de backend, se necessário.

Suportado. Configure forwarding rules para listeners.

Nota

Algumas regiões específicas não oferecem suporte a listeners da Camada 7. Para obter detalhes, consulte CLB regions and zones.

Compartilhamento de largura de banda entre listeners

As instâncias de CLB possuem largura de banda limitada. É possível alocar largura de banda exclusiva para listeners de serviços críticos e permitir que os demais compartilhem o restante. Essa abordagem melhora a estabilidade e a disponibilidade dos serviços essenciais.

Como funciona

Considere uma instância de CLB com 10 Mbit/s de largura de banda e três listeners: A, B e C. O Listener A possui uma largura de banda exclusiva de 4 Mbit/s:

  • O Listener A sempre terá 4 Mbit/s disponíveis, independentemente do tráfego nos listeners B e C.

  • Os listeners B e C compartilham os 6 Mbit/s restantes de largura de banda (10 Mbit/s - 4 Mbit/s).

    • Se o listener B não tiver tráfego, o listener C poderá usar todos os 6 Mbit/s, e vice-versa.

    • Quando ambos recebem tráfego, os 6 Mbit/s são divididos proporcionalmente. Por exemplo, um tráfego igualitário fornece aproximadamente 3 Mbit/s para cada listener.

    • Caso um listener utilize todos os 6 Mbit/s, o outro não receberá largura de banda, resultando em perda de pacotes.

  • Não ocorre perda de pacotes desde que o tráfego de cada listener permaneça dentro de sua largura de banda alocada.

Nota

Se o seu service CLB não atingir a largura de banda máxima especificada durante a compra da instância, consulte Connection fails to reach peak bandwidth

Ativar limitação de largura de banda para um listener

Ao criar um listener, acesse a etapa Protocol & Listener, clique em Modify ao lado de Advanced Settings e ative a opção Bandwidth Throttling for Listeners.

  • Se ativado, especifique uma largura de banda exclusiva para o listener. O valor não deve exceder a largura de banda máxima da instância subtraída da largura de banda já alocada a outros listeners.

    Nota

    Todas as políticas de encaminhamento do listener compartilham sua largura de banda exclusiva.

  • Se desativado, o listener compartilhará a largura de banda restante da instância com todos os outros listeners não exclusivos.

Referências

O CLB fornece balanceamento de carga básico da Camada 4 (TCP/UDP) e da Camada 7 (HTTP/HTTPS).

A Alibaba Cloud também oferece o Application Load Balancer (ALB) para a Camada 7, com encaminhamento avançado e suporte a QUIC, além do Network Load Balancer (NLB) para a Camada 4, com maior desempenho e auto scaling. Recomenda-se o uso de ALB e NLB em vez do CLB.