Træfik

Træfik

Træfik to nowoczesny odwrotny serwer proxy HTTP i moduł równoważenia obciążenia stworzony do łatwego wdrażania mikrousług.Obsługuje kilka backendów (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper itp.), Aby zarządzać konfiguracją automatycznie i dynamicznie.
Wyobraź sobie, że wdrożyłeś kilka mikrousług w swojej infrastrukturze.Prawdopodobnie używałeś rejestru usług (jak etcd lub konsul) i / lub orkiestratora (rój, Mesos / Maraton) do zarządzania wszystkimi tymi usługami.Jeśli chcesz, aby użytkownicy mieli dostęp do niektórych twoich mikrousług z Internetu, będziesz musiał użyć odwrotnego proxy i skonfigurować go przy użyciu wirtualnych hostów lub ścieżek prefiksów: - domena api.domain.com wskaże interfejs mikrousług w Twojej sieci prywatnej -ścieżka domena.com/web wskaże sieć mikrousług w Twojej sieci prywatnej - domena backoffice.domain.com wskaże backoffice mikrousług w Twojej sieci prywatnej, równoważąc obciążenia między wieloma instancjami Ale architektura mikrousług jest dynamiczna ... Usługi sączęsto dodawane, usuwane, zabijane lub uaktualniane, ewentualnie kilka razy dziennie.Tradycyjne odwrotne proxy nie są natywnie dynamiczne.Nie można łatwo zmienić ich konfiguracji i ponownego ładowania na gorąco.Tutaj wchodzi Træfik.
tr-f-k

Stronie internetowej:

Alternatywy dla Træfik dla BSD z licencją open source