← Consul: descoberta, mesh e operação
06 / 7 · 35 MIN

Gateways, peering e edições

Escolhe conectividade segundo direção, fronteiras e funcionalidades contratadas.

Conceito e mecanismo

Gateways têm funções diferentes. API gateway recebe tráfego externo para serviços do mesh; terminating gateway permite alcançar serviços externos a partir do mesh; mesh gateway suporta conectividade entre datacenters ou partições segundo o desenho. Ingress gateway aparece em materiais antigos, mas está deprecated e a documentação recomenda API gateway como alternativa. A escolha precisa de considerar identidade, TLS, rotas e operação em cada segmento, incluindo a ligação final a um legado. Não assumes que qualquer gateway torna todos os destinos internos e externos equivalentes. Faz um diagrama com origem, destino, ponto de terminação e responsável por certificados e regras.

Aplicação guiada

Cluster peering liga clusters independentes. Estabelecer a ligação não exporta automaticamente todos os serviços nem concede toda a comunicação. Define exportações, peers e intentions necessárias; não o trates como cópia geral de KV ou fusão de conjuntos Raft. Para um projeto novo, confirma edição e versão antes de prometer capacidades. A matriz atual consultada limita mesh Community a um cluster e distingue Standard Enterprise de Premium. Materiais históricos podem descrever disponibilidade diferente, pelo que o blueprint 003 não prova licença atual. Num exemplo fictício, o PM deve incluir custo, dependências de rede, ensaio de falha entre locais e responsabilidade RUN no desenho aprovado, antes de assumir que peering resolve a recuperação de negócio.

NA PRÁTICA

Peering ativo e serviço não exportado: a ligação de controlo não demonstra disponibilidade do serviço.

Armadilhas comuns

Gateway como função única; peering como KV replicado; tutorial antigo como contrato atual.

Tópicos relacionados: Descoberta, arquitetura e quorum · Deployment e bootstrap · Registo, health checks e DNS

Leva esta ideia contigo

Valida o caminho completo e os direitos da edição escolhida.

Criar conta

Referência: Consul gateway roles · Historical Consul Associate (003), retired 2026-07-15; technical references inspected 2026-09-30

Consul é uma marca comercial da HashiCorp, Inc., uma empresa IBM. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por HashiCorp. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.