Træfik

Træfik

Træfik je moderný HTTP reverzný proxy a vyrovnávač záťaže vyrobený na ľahké nasadenie mikroprocesov.Podporuje niekoľko backendov (Docker, Swarm, Mesos / Marathon, Consul, Etcd, Zookeeper, atď.) Na automatickú a dynamickú správu jeho konfigurácie.
Predstavte si, že ste na svoju infraštruktúru nasadili veľa mikroskopických služieb.Na správu všetkých týchto služieb ste pravdepodobne použili register služieb (napríklad etcd alebo konzul) a / alebo orchestrátor (roj, Mesos / Marathon).Ak chcete, aby vaši používatelia mali prístup k niektorým z vašich mikroservisov z internetu, budete musieť použiť reverzný proxy a nakonfigurovať ho pomocou virtuálnych hostiteľov alebo predponových ciest: - doména api.domain.com nasmeruje api mikroservice do vašej súkromnej siete -cesta doména.com/web nasmeruje web mikroservisov vo vašej súkromnej sieti - doména backoffice.domain.com nasmeruje backoffice mikroservisov vo vašej súkromnej sieti, vyrovnanie záťaže medzi viacerými inštanciami. Architektúra mikroservisov je však dynamická ... Služby súčasto pridané, odstránené, usmrtené alebo aktualizované, prípadne niekoľkokrát denne.Tradičné reverzné proxy servery nie sú natívne dynamické.Nemôžete zmeniť ich konfiguráciu a hot-reload ľahko.Tu vstupuje do Træfiku.

Alternatívy programu Træfik pre Debian s licenciou s otvoreným zdrojom