Áttekintést lehetőségek haproxy - tech jegyzetek
Abban az időben az írás megjelent stabil verzió 1.5.3, amely támogatja az SSL kapcsolatok kiegyensúlyozása. Azokban a napokban, amikor meg kellett dolgozni Haproxy, SSL forgalom szállítás a címzett szerver szokásosan szállítmányozási kapcsolat 443-as porton.
Állítsa a szokásos menedzhera csomagokat. Én továbbra is dolgozni CentOS:
yum install haproxy
Telepítése után a konfigurációs fájl az / etc / haproxy
Alapértelmezésben ez a fájl leírja az összes beállítást. Vannak közös haproxy beállításokat és az úgynevezett back-végek (back-vége).
Általános beállítások részben a „globális”, mint általában nem szükséges módosítani.
Configuration hátsó véget fogok szólni részletesebben. Back-end (BackEnd) egy kiszolgáló, amely mögött egy terheléselosztó, sokan említett fej vagy fej az internetes (web fej). Két megközelítés leírását klaszterek kiszolgálók mögött terheléselosztót:
1. Egy egyszerű módszer „hallgatunk> szerverek” használják, ha több web szerverek (mondjuk 3) azonos paraméterek (CPU / RAM), és a teljes forgalmat egyenlően oszlik meg a két. A funkcionális szerverek nincs különbség. Mindegyikük minden képes feldolgozni a beérkező kéréseket egyaránt. Ebben az esetben
2. Egy kifinomultabb módszer "frontend-> backend-> szerverek". Ebben az esetben a szerver grupiruyutsya az úgynevezett háttér, amely lényegében képviseli hasonlóság a „hallgatni”, azt az előző bekezdésben. Backendy viszont beleolvadnak gllobalny frontend.
Mi leng módok balansirovaki terhelés (mód
- http - kizárólag a kiegyenlítő forgalom http (OSI layer 7). Ez lehetővé teszi, hogy használja a lehetőséget manipuláció a fejlécek, sütik, stb
- tcp - univerzális rendszer. Ezt fel lehet használni minden olyan forgalmi balansirovaki (https, mysql, smtp, stb)
lehetőség - segítségével ezen irányelv felvehető extra zsemle a kívánt részt. Minden opció megtalálható itt.
Esettanulmányok beállítás itt olvasható.
(Meglátogatott 1158-szer, 1 látogatók ma)