Imagina que has implementado varios microservicios en tu infraestructura. Probablemente utilizó un registro de servicios (como etcd o cónsul) y / o un orquestador (swarm, Mesos / Marathon) para administrar todos estos servicios. Si desea que sus usuarios accedan a algunos de sus microservicios desde Internet, tendrá que usar un proxy inverso y configurarlo mediante hosts virtuales o rutas de prefijo:
: dominio api.domain.com apuntará al microservice api en su red privada
- path domain.com/web apuntará el microservice web en su red privada
- backoffice.domain.com del dominio apuntará el backoffice microservices en su red privada, balanceo de carga entre su múltiples instancias
Pero una arquitectura de microservicios es dinámica ... Los servicios se agregan, eliminan, eliminan o actualizan con frecuencia, eventualmente varias veces al día.
Proxs inversos tradicionales No son nativos dinámicos. No puede cambiar su configuración y recargar en caliente fácilmente.
Aquí ingresa Træfik.
Træfik Comentarios
Todavía no hay comentarios