Este tópico descreve como configurar regras de tráfego para gateways nativos da nuvem. Essas regras controlam o tipo de criptografia e o balanceamento de carga durante o roteamento de tráfego para serviços de backend.
Gerenciar configurações de criptografia de certificado dos serviços de backend
Para acessar serviços de backend com o protocolo Transport Layer Security (TLS), ative as configurações de criptografia de certificado nesses serviços.
Faça login no MSE console. Na barra de navegação superior, selecione uma região.
No painel de navegação à esquerda, escolha Cloud-native Gateway > Gateways. Na página Gateways, clique em ID do gateway.
No painel de navegação à esquerda, clique em Routes. Em seguida, clique em aba Services.
-
Na aba Services, localize o serviço a ser criptografado. Clique em ícone
na coluna Actions e selecione Policies. Na seção Traffic Management, clique em Edit à direita de Certificate Encryption Configuration e configure os parâmetros.Parâmetro
Descrição
TLS Mode
Valor padrão: Disabled. Valores válidos:
Disabled: o gateway não se conecta ao serviço de backend via HTTPS.
TLS: o gateway se conecta ao serviço de backend usando TLS.
mTLS: o gateway se conecta ao servidor usando o certificado de cliente especificado. Se você definir TLS Mode como mTLS, o servidor verificará o certificado de cliente.
Certificate ID
ID do certificado de cliente. Configure este parâmetro apenas se definir TLS Mode como mTLS.
CA Certificate Public Key
Chave pública do certificado CA fornecida pelo servidor. Configure este parâmetro apenas se definir TLS Mode como mTLS e for necessário verificar o certificado do servidor.
Service Name
Configurável apenas se TLS Mode estiver definido como TLS ou mTLS. Para mais informações sobre a configuração deste parâmetro, consulte Definições de Extensões TLS.
Após concluir a configuração, clique em OK.
Gerenciar políticas de balanceamento de carga para serviços de backend
Faça login no MSE console. Na barra de navegação superior, selecione uma região.
No painel de navegação à esquerda, escolha Cloud-native Gateway > Gateways. Na página Gateways, clique em ID do gateway.
No painel de navegação à esquerda, clique em Routes. Em seguida, clique em aba Services.
-
Na aba Services, localize o serviço para configurar a política de balanceamento de carga. Clique em ícone
na coluna Actions e selecione Policies. Na seção Traffic Management, clique em Edit à direita de Load Balancing Configuration e configure os parâmetros.Parâmetro
Descrição
Load Balancing Type
Valores válidos: Round Robin, Least Connections, Random e Consistent Hashing.
Consistent Hashing Method
Válido apenas se Load Balancing Type estiver definido como Consistent Hashing. Valores válidos: Source IP Address, Request Parameter, Header e Cookie.
Source IP Address: valores de hash obtidos com base no endereço IP de origem. O tráfego é agendado conforme esses valores.
Request Parameter: valores de hash calculados com base nos parâmetros de consulta da solicitação HTTP. Solicitações com o mesmo valor de hash são encaminhadas para a mesma instância.
Request Parameter: insira um parâmetro de consulta.
Header: valores de hash calculados com base no parâmetro de cabeçalho da solicitação HTTP. Solicitações com o mesmo valor de hash são encaminhadas para a mesma instância.
Request Header: insira o valor da chave do parâmetro no campo Request Header.
Cookie: valores de hash calculados com base em todos os cookies da solicitação HTTP. Solicitações com o mesmo valor de hash são encaminhadas para a mesma instância.
Cookie Name: insira o nome do cookie. Deve ter entre 1 e 64 caracteres, podendo conter letras, dígitos, sublinhados (_) e hifens (-).
Cookie Lifecycle: insira o tempo de expiração do cookie.
Cookie Path: insira o caminho do cookie.
Prefetch Time
Configure este parâmetro se Load Balancing Type estiver definido como Round Robin ou Least Connections. Unidade: segundos. Durante o período de prefetching do serviço, o tráfego nos nós dos serviços de backend recém-registrados aumenta linearmente.
-
Após concluir a configuração, clique em OK.
Depois de criar e ativar a política de balanceamento de carga, verifique se ela entrou em vigor conforme os requisitos do seu negócio.