A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Következő változat | Előző változat | ||
tanszek:oktatas:informacios_rendszerek_integralasa:docker_loadbalancer [2023/04/19 07:25] knehez létrehozva |
tanszek:oktatas:informacios_rendszerek_integralasa:docker_loadbalancer [2023/04/22 08:42] (aktuális) knehez |
||
---|---|---|---|
Sor 1: | Sor 1: | ||
- | ==== Scale services with load balancing ==== | + | ==== Szolgáltatások skálázása - reverse proxy segítségével ==== |
https://github.com/knehez/isi - folder example_2 | https://github.com/knehez/isi - folder example_2 | ||
Sor 62: | Sor 62: | ||
</code> | </code> | ||
- | - A "global" szekcióban vannak olyan beállítások, amelyek az egész HAProxy példányra vonatkoznak. Például megadja a statisztikai felület eléréséhez szükséges elérési útvonalat és jogosultságokat. Az stdout-on keresztül megjeleníti a naplóüzeneteket. | + | - A "global" szekcióban vannak olyan beállítások, amelyek a teljes HAProxy példányra vonatkoznak. Például megadja a statisztikai felület eléréséhez szükséges elérési útvonalat és jogosultságokat. Az stdout-on keresztül megjeleníti a naplóüzeneteket. |
- A "defaults" szekcióban a timeout értékek beállításával határozza meg, hogy mennyi időt szán a HAProxy a kapcsolatok felépítésére, a kliens kérések és a válaszok feldolgozására. | - A "defaults" szekcióban a timeout értékek beállításával határozza meg, hogy mennyi időt szán a HAProxy a kapcsolatok felépítésére, a kliens kérések és a válaszok feldolgozására. | ||
- A "frontend stats" rész beállítja a statisztikai felületet, amelyen keresztül a felhasználók monitorozhatják a HAProxy állapotát. Megadja a figyelt portot, engedélyezi a statisztikai adatok megjelenítését és frissítési időt határoz meg. | - A "frontend stats" rész beállítja a statisztikai felületet, amelyen keresztül a felhasználók monitorozhatják a HAProxy állapotát. Megadja a figyelt portot, engedélyezi a statisztikai adatok megjelenítését és frissítési időt határoz meg. | ||
- | - A "frontend myfrontend" rész a HAProxy frontend részét határozza meg, ami azt jelenti, hogy ezen a ponton érkezik a kérések a HAProxy szerverre. Itt a 80-as portra van beállítva a figyelés, és az összes kérés átirányításra kerül a "webservers" backendre. | + | - A "frontend myfrontend" rész a HAProxy frontend részét határozza meg, ami azt jelenti, hogy ezen a ponton érkeznek a kérések a HAProxy szerverre. A példában a 80-as portra van beállítva a figyelés, és az összes kérés átirányításra kerül a "webservers" backendre. |
- A "backend webservers" részben a tényleges backend szerverek konfigurálását végzi, amelyek a tényleges kiszolgálást végzik. Itt az "s1", "s2", "s3", "s4" és "s5" szerverek beállítása megtörténik, amelyek mindegyike a web:5000 címen futó szervereket ellenőrizni fogják a forgalom továbbítása előtt. | - A "backend webservers" részben a tényleges backend szerverek konfigurálását végzi, amelyek a tényleges kiszolgálást végzik. Itt az "s1", "s2", "s3", "s4" és "s5" szerverek beállítása megtörténik, amelyek mindegyike a web:5000 címen futó szervereket ellenőrizni fogják a forgalom továbbítása előtt. | ||