Consul · Lección 08
¿Qué capacidad ofrece la interfaz DNS de Consul, permitiendo que una aplicación descubra servicios usando consultas DNS estándar en vez de llamar directamente a la API HTTP de Consul?
Permite que cualquier aplicación compatible con resolución DNS estándar (prácticamente cualquier software) pueda descubrir la dirección de un servicio registrado en Consul simplemente haciendo una consulta DNS normal, sin necesitar implementar ninguna integración específica con la API de Consul dentro de su propio código
La interfaz DNS de Consul reemplaza por completo la necesidad de tener el catálogo de servicios real funcionando internamente dentro de Consul
Solo es relevante usar la interfaz DNS si la aplicación tiene exactamente un único servicio en total que necesita descubrir, sin ninguna necesidad real de consultar múltiples servicios distintos
Las consultas DNS hacia Consul siempre devuelven exactamente la misma dirección fija sin importar el estado de salud real actual de las instancias del servicio consultado
Consul · Lección 08
Completa el código
Cualquier aplicación compatible con resolución DNS estándar puede descubrir servicios sin implementar ninguna integración específica con la
Revisa: puede descubrir servicios sin implementar ninguna integración específica con la API.
Consul · Lección 08
¿Por qué una aplicación legacy escrita años antes de que existiera Consul podría seguir aprovechando el descubrimiento de servicios de Consul gracias a su interfaz DNS, sin necesitar modificar ni una línea de código de esa aplicación?
Pista: una aplicación legacy ya sabe hacer consultas DNS estándar, ya que esa es una capacidad básica y universal de prácticamente cualquier software de red, sin importar cuándo fue escrita; como la interfaz DNS de Consul se presenta como un servidor DNS normal y compatible, esa aplicación legacy puede seguir usando exactamente el mismo mecanismo de resolución DNS que ya conocía, sin necesitar ninguna modificación de su código original para aprovechar el descubrimiento de servicios que Consul ofrece.
✓
¡Lección completada!
DNS interface de Consul
0
XP ganado
3
Vidas restantes