Usar Consul Service Mesh1 / 5
Cuando una aplicación se comunica a través de su sidecar proxy de Consul, ¿a qué dirección envía la aplicación el tráfico destinado a un servicio upstream?
CorrectoIncorrecto
Alex
Cuando se declara un upstream, el sidecar proxy abre un listener de loopback local (por ejemplo, 127.0.0.1:<local_bind_port>) para ese servicio upstream. La aplicación se conecta a esa dirección local y el sidecar establece una conexión mTLS con el sidecar del servicio remoto a través del mesh. La opción “Al nombre DNS público del servicio upstream…” es incorrecta: las aplicaciones nunca usan el nombre DNS público del upstream a través del mesh. La opción “Al endpoint de la HTTP API del servidor de Consul, cifrado mediante TLS” lo confunde con el endpoint de la HTTP API de Consul. La opción “A la dirección IP registrada del upstream que devuelve…” describe un descubrimiento directo basado en DNS, que se salta por completo la abstracción del sidecar. Ref: developer.hashicorp.com/consul/docs/reference/proxy/sidecar; /consul/docs/connect/proxy/sidecar
Fuentedeveloper.hashicorp.com
Puedes obtener respuestas a tus dudas en la app. Crea una cuenta gratis, sin tarjeta de crédito.
Pregunta 1 de 5
Crear una cuenta gratis