Usar o Consul Service Mesh1 / 5
Quando uma aplicação se comunica pelo seu sidecar proxy do Consul, para qual endereço ela envia o tráfego destinado a um serviço upstream?
CorretoIncorreto
Alex
Quando um upstream é declarado, o sidecar proxy abre um listener de loopback local (por exemplo, 127.0.0.1:<local_bind_port>) para esse serviço upstream. A aplicação se conecta a esse endereço local, e o sidecar estabelece uma conexão mTLS com o sidecar do serviço remoto através do mesh. A opção “Para o nome DNS público do serviço upstream…” está errada — as aplicações nunca usam o nome DNS público do upstream através do mesh. A opção “Para o endpoint da HTTP API do servidor Consul, criptografado por TLS” confunde isso com o endpoint da HTTP API do Consul. A opção “Para o endereço IP registrado do upstream retornado…” descreve uma descoberta direta baseada em DNS, que ignora completamente a abstração do sidecar. Ref: developer.hashicorp.com/consul/docs/reference/proxy/sidecar; /consul/docs/connect/proxy/sidecar
Você pode obter respostas às suas dúvidas no app. Crie uma conta grátis, sem cartão de crédito.
Questão 1 de 5
Criar uma conta grátis