A szabályok állapota - Súgó a mezőkhöz

Jelenlegi statisztika

Név
A szabályhoz megadott név. A név tetszőleges alfanumerikus karaktert, továbbá aláhúzást, kötőjelet és pontot tartalmazhat. Hossza 1 és 20 karakter között lehet, és üres karaktert nem tartalmazhat.
Szabály típusa
A szabály típusa. A lehetséges típusok a következők:
  • ip - az ügyfél IP címére alapul.
  • idő - a nap valamely időszakára alapul.
  • kapcsolatok - a portra másodpercenként beérkező kapcsolatok számára alapul.
  • aktív - a port aktív kapcsolatainak összesített számára alapul.
  • port - az ügyfél portjára alapul.
  • tartalom - az ügyfél egységes erőforrás-mutató (URL) kérésére alapul.
A konfiguráció forrása
Csak akkor alkalmazható, ha a WAS konfigurációs fájl le van képezve a CBR konfigurációra. A fájl leképezésekor az itt szereplő beállítások jelzik, hogy a forrás a WAS, egyéb esetben pedig a felhasználót jelölik meg forrásként.
Indítások száma
Azt adja meg, hogy a szabály hányszor indult el a hozzáadása vagy a végrehajtó legutóbbi újraindítása óta.
Minta
Csak tartalom típusú szabály esetében alkalmazható. Az alábbi megszorításokat figyelembe véve adja meg a kívánt minta szintaxisát:
  • nem használhat szóközöket
  • speciális karakterek: (hacsak nem előzi meg őket egy "\" karakter)
    '*' : helyettesítő karakter (0 és x között bármelyik karakterrel egyezést mutat)
    '(' : logikai csoportosításra alkalmas
    ')' : logikai csoportosításra alkalmas
    '&' : logikai ÉS
    '|' : logikai VAGY
    '!' : logikai NEM
    
  • fenntartott kulcsszavak (mindig egy '=' karakter követi őket):
    Method   : a HTTP protokoll használja a fordítások során 
               a kérés beolvasására; például: GET, POST 
               stb.
    URI      : az URL-kérés elérési útja
    Version  : a kérés változata, 
               HTTP/1.0 vagy HTTP/1.1
    Host     : a hoszt: fejléc értéke
               Megjegyzés: a HTTP/1.0 protokollok esetében elhagyható
    [key]    : bármilyen érvényes HTTP-fejléc neve, amire a Dispatcher
               keresni tud; például: User-Agent,
               Connection, referer stb.
    

Példák: Ha egy böngésző a http://www.vallalat.com/eleresi_ut/weboldal.htm című oldalt kéri, a kapott értékek a következők lehetnek:

 
   Method=GET
   URI=/eleresi_ut/weboldal.htm
   Version=HTTP/1.1
   Host=www.vallalat.com
   Connection=Keep-Alive

A minták szintaxisával kapcsolatban további információkat, illetve példahelyzeteket a következő dokumentum "A szabály alapú terheléskiegyenlítés konfigurálása" és "Tartalomszabály (minta) szintaxisa" című részeiben talál: Load Balancer adminisztrációs kézikönyv.

Megjegyzés: A Load Balancer adminisztrációs kézikönyv támogatott fordításai a WebSphere Application Server - Edge összetevő információs központja webhelyen találhatóak.



Konfigurációs beállítások

Szükség szerint módosítja a Szabály állapota panel alábbi beállításainak bármelyikét, majd kattintson a Konfiguráció frissítése elemre.

Tartomány kezdete
A szabály érvényességét meghatározó tartomány alsó értéke. Az érték típusa és az alapérték a szabály típusának függvénye:
  • ip - az ügyfél címe, ami szimbolikus név vagy pontozott decimális formátumú cím lehet. Az alapérték 0.0.0.0.
  • idő - egész szám. Az alapérték nulla, ami éjfélt jelent.
  • kapcsolatok - egész szám. Az alapérték 0.
  • aktív - egész szám. Az alapérték 0.
Tartomány vége
A szabály érvényességét meghatározó tartomány felső értéke. Az érték típusa és az alapérték a szabály típusának függvénye:
  • ip - az ügyfél címe, ami szimbolikus név vagy pontozott decimális formátumú cím lehet. Az alapérték a 255.255.255.254.
  • idő - egész szám. Az alapérték 24, ami éjfélt jelent.
  • kapcsolatok - egész szám. Az alapérték a 2 32. hatványa mínusz egy.
  • aktív - egész szám. Az alapérték a 2 32. hatványa mínusz egy.
Prioritás (elhagyható)
Egész szám, amely a szabályok áttekintésének sorrendjét határozza meg. Ha az elsőként beállított szabálynak nem ad prioritást, akkor alapesetben 1-es prioritásértéket kap, és ennek a kiértékelése történik meg elsőként. A következő szabály prioritásértéke 11 lesz, és másodikként kerül kiértékelésre (utolsó prioritásérték + 10, ebben az esetben 1 + 10), harmadik szabály = 21, negyedik szabály = 31 stb. A szabályok kiértékelése numerikus sorrend szerint folyik, a kisebb számok elsőbbséget élveznek a nagyobbakkal szemben.
Affinitás típusa
Az affinitási lehetőség alapértéke a nincs. A szabályok affinitása csak a CBR összetevőre vonatkozik, illetve a Dispatcher összetevő cbr továbbítási módszerére.

A szabály affinitásának megadásához a port tapadási idő beállításának nullának (letiltottnak) kell lennie. Ha affinitást állít be a szabályhoz, akkor a porthoz nem adhat meg tapadási időt.

Válassza ki a szabályhoz megadni kívánt affinitás típusát. A következők közül választhat:

  • Nincs szabályaffinitás - az alapértelmezett beállítás azt jelenti, hogy nincs affinitás a szabályhoz.
  • Passzív cookie-affinitás - lehetővé teszi a webes forgalom azonos szerverhez kötődő affinitással, a szerverek által előállított, önazonosító cookie-k használatával végzett elosztását. A szabály "Cookie neve" és a szerver "Cookie értéke" beállításával együtt kell alkalmazni.
  • URI affinitás - az ügyfelek által kért URL-ek alapján lehetővé teszi a webes forgalom azonos szerverhez végzett elosztását. Elsősorban olyan helyzetekben használható, ahol a CBR gyorsítótárazó proxyk között végez terheléskiegyenlítést annak érdekében, hogy minimálisra csökkentse a szükséges gyorsítótárazás mértékét.
  • Aktív cookie-affinitás - lehetővé teszi a webes forgalom azonos szerverhez kötött, egy a CBR által előállított, a kiválasztott szervert azonosító cookie-ra alapuló elosztását. Az előállított cookie affinitása a szabály tapadási idejével egyezik meg, ezt követően a cookie elévül.
  • WAS affinitás - csak akkor alkalmazható, ha WAS konfigurációs fájl van leképezve a CBR konfigurációra. A mező értékét a felhasználó nem módosíthatja.

Cookie neve
Tetszőleges név, a rendszergazda adja meg, és a Load Balancer azonosítójaként szolgál. A cookie neve, amely a cookie értékével együtt azonosítóként szolgál a Load Balancer számára, lehetővé téve, hogy a Load Balancer a webhelyhez intézett további kéréseket ugyanannak a szervergépnek küldje el. A cookie neve érték csak passzív cookie-affinitás esetén jut szerephez.
Tapadási idő
A tapadási idő értéke csak actív cookie-ra alkalmazható. A tapadási idő segítségével affinitási viszonyt lehet teremteni az egyes ügyfelek és szerverek között. Ha a tapadási idő lejárt, a rendszer az előzőtől eltérő szerverre küldheti az ügyfelet. Az alapérték nulla, ami azt jelenti, hogy a szabály nem tapadó.

Az affinitás mezőt aktív cookie-ra, a szabály tapadási idejét pedig pozitív értékre állítva új módszert lehet alkalmazni az ügyfelek adott szerverhez kötésére. Miután engedélyezett egy szabályt az aktív cookie-affinitáshoz, a rendszer az ügyfelek kéréseit a normál CBR algoritmusok segítségével fogja elosztani, és az ügyfelek későbbi kéréseit az először kiválasztott szerverre fogja továbbítani.

A kiértékelés szintje
Csak a kapcsolatok összesített számára és az aktív kapcsolatok számára alapuló szabályoknál érvényes. Válasszon, hogy az összes a porton lévő kiszolgálót ki szeretné értékelni, vagy csak a szabályon lévőket. A másodpercenkénti kapcsolatok összesített számára alapuló szabály azt is lehetővé teszi, hogy a kiértékelés a szabály jelenlegi és pozitív súllyal rendelkező kiszolgálóira alapuljon.


Listák

Szerverek listája
A szabályhoz jelenleg társított kiszolgálók címét tartalmazza.


Tartalékszerverek listája
Csak akkor alkalmazható, ha WAS konfigurációs fájl van leképezve a CBR konfigurációra. Tartalma nem szerkeszthető, és csak a WAS konfigurációs fájl módosítása és a CBR konfigurációba végzett újratöltése után változik meg.