Træfik

Træfik

Træfik je moderni HTTP obrnuti proxy i balans za učitavanje, napravljen za lako raspoređivanje mikro usluga.Podržava nekoliko programa (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper itd.) Za automatsko i dinamično upravljanje njegovom konfiguracijom.
Zamislite da ste na svoju infrastrukturu rasporedili gomilu mikroservisa.Vjerojatno ste koristili registar usluga (poput itdd ili konzula) i / ili orkestratera (roj, Mesos / Maraton) za upravljanje svim tim uslugama.Ako želite da korisnici dobiju neke od vaših mikroservisa s Interneta, morat ćete upotrijebiti obrnuti proxy i konfigurirati ga koristeći virtualne hostove ili prefiks staze: - domena api.domain.com usmjerit će mikro-uslužni api u vašu privatnu mrežu -path domain.com/web usmjerit će web mjesto mikroservisa u vašoj privatnoj mreži - domena backoffice.domain.com usmjeriće bakoffice mikroservisa u vašu privatnu mrežu, uravnoteživanje opterećenja između višestrukih instanci. No, arhitektura mikroservisa je dinamična ... Usluge sudodaju, uklanjaju, ubijaju ili nadograđuju često, eventualno nekoliko puta dnevno.Tradicionalni obrnuti proxyji nisu izvorno dinamični.Ne možete lako promijeniti njihovu konfiguraciju i ponovno ih učitati.Ovdje ulazi Træfik.

Web stranica:

Alternativa Træfiku za CentOS sa licencom otvorenog koda