Stav pravidla - nápověda k poli
Aktuální statistika
- Název
- Zvolený název pro pravidlo. Tento název může obsahovat libovolné alfanumerické znaky, znak podtržení, pomlčku nebo
tečku. Délka musí ležet v rozmezí 1 až 20 znaků a název nesmí obsahovat žádné mezerové znaky.
- Typ pravidla
- Typ pravidla. Možné typy:
- IP - založeno na adrese IP klienta.
- Čas - založeno na části dne.
- Připojení - založeno na počtu připojení za sekundu pro příslušný port.
- Aktivní - založeno na celkovém počtu aktivních připojení pro příslušný port.
- Port - založeno na portu klienta.
- Obsah - založeno na adrese URL požadované klientem.
- Zdroj konfigurace
- Tento údaj se používá pouze v případě, že je na konfiguraci komponenty CBR namapován konfigurační soubor WAS. Jestliže
byl tento soubor namapován, toto nastavení udává, že zdrojem konfigurace je aplikační server WAS; jinak je jako
zdroj konfigurace označen uživatel.
- Počet spuštění
- Počet spuštění tohoto pravidla od okamžiku jeho přidání nebo od posledního restartu exekutora.
- Vzorek
- Tuto volbu lze použít pouze v případě, že jako typ pravidla vyberete volbu Obsah. Zadejte syntaxi vzorku, kterou chcete
použít, s následujícími omezeními:
- žádné mezery
- speciální znaky (nejsou-li uvozeny znakem "\"):
'*' : zástupný znak (shoda s 0 nebo x libovolnými znaky)
'(' : používá se pro logické seskupování
')' : používá se pro logické seskupování
'&' : logický operátor AND
'|' : logický operátor OR
'!' : logický operátor NOT
- vyhrazená klíčová slova (vždy jsou následována znakem '='):
Method : používáno protokolem HTTP při překladu
pro načtení požadavku; příklad: GET, POST
a podobně
URI : cesta požadavku na adresu URL
Version : konkrétní verze požadavku,
HTTP/1.0 nebo HTTP/1.1
Host : hodnota ze záhlaví host:
Poznámka: v protokolu HTTP/1.0 volitelné
[klíč] : jakékoli platné jméno záhlaví HTTP, které může
modul Dispečer vyhledávat; příklad: User-Agent,
Connection, Referer a podobně
Příklady: Prohlížeč může pro odkaz http://www.company.com/path/webpage.htm zaznamenat například následující hodnoty:
Method=GET
URI=/path/webpage.htm
Version=HTTP/1.1
Host=www.company.com
Connection=Keep-Alive
Další informace o syntaxi vzorků spolu s ukázkami konkrétních případů naleznete v částech "Configure rules-based load
balancing" (Konfigurace vyrovnávání zátěže na základě pravidel) a "Content rule (pattern) syntax" (Syntaxe (vzorků)
vyrovnávání zátěže) příručky
Load Balancer Administration Guide (Vyrovnávač zátěže - příručka pro
administraci).
Poznámka: Podporované překlady příručky pro administraci modulu Vyrovnávač zátěže Load Balancer Administration Guide jsou k dispozici na webu Informačního centra produktu WebSphere Application Server - Edge Component.
Nastavení konfigurace
V případě potřeby upravte kterékoli z následujících nastavení konfigurace na panelu Stav pravidla a klepněte na
tlačítko Aktualizovat konfiguraci.
- Začátek rozsahu
- Nejnižší hodnota rozsahu pro určení, zda pravidlo je či není splněno. Typ hodnoty a příslušná výchozí hodnota závisí na
typu pravidla:
- adresa IP - adresa klienta jako symbolický název nebo jako desítková adresa ve formátu s tečkami. Výchozí hodnota je 0.0.0.0.
- část dne - celočíselná hodnota. Výchozí hodnota 0 reprezentuje půlnoc.
- připojení - celočíselná hodnota. Výchozí hodnota je 0.
- aktivní - celočíselná hodnota. Výchozí hodnota je 0.
- Konec rozsahu
- Nejvyšší hodnota rozsahu pro určení, zda pravidlo je či není splněno. Typ hodnoty a příslušná výchozí hodnota závisí na
typu pravidla:
- adresa IP - adresa klienta jako symbolický název nebo jako desítková adresa ve formátu s tečkami. Výchozí hodnota je 255.255.255.254.
- část dne - celočíselná hodnota. Výchozí hodnota 24 reprezentuje půlnoc.
- připojení - celočíselná hodnota. Výchozí hodnota je 2^32 - 1.
- aktivní - celočíselná hodnota. Výchozí hodnota je 2^32 - 1.
- Priorita (volitelné)
- Jde o celočíselnou hodnotu reprezentující pořadí přezkoumávání pravidel. Není-li prvnímu nastavenému pravidlu přiřazena
žádná priorita, bude mu při výchozím nastavení přiřazena hodnota priority 1 a toto pravidlo bude vyhodnoceno jako první.
Dalšímu pravidlu bude poté přiřazena hodnota priority 11 (poslední hodnota priority + 10, v tomto případě 1 + 10) a pravidlo
bude vyhodnoceno jako druhé; třetí pravidlo: 21; čtvrté pravidlo: 31 atd. Pravidla jsou vyhodnocována v číselném pořadí a
menší čísla mají přednost před většími.
- Typ afinity
- Výchozí hodnota afinity je "není". Afinita založená na pravidlech se vztahuje pouze na komponentu CBR a na metodu
předávání CBR komponenty Dispečer.
Aby bylo možné nastavit volbu afinity v příkazu pravidla, musí být volba času sticky v příkazu portu nulová
(nepovoleno). Pokud je pro pravidlo nastavena afinita, nelze pro port povolit čas sticky.
Zvolte požadovaný typ afinity pro toto pravidlo. Možnosti:
- Žádná afinita pravidel - výchozí volba, při jejímž nastavení není pro pravidlo definována žádná afinita.
- Pasivní soubor cookie - umožňuje vyrovnávat zátěž přenášených webových dat s afinitou ke stejnému serveru na základě
autoidentifikačních položek cookie vygenerovaných servery. Tato volba se používá v kombinaci s volbou "Název souboru
cookie" v pravidle a s volbou "Hodnota cookie" na serveru.
- Afinita identifikátorů URI - umožňuje při vyrovnávání zátěže přenášených webových dat určit cílový server na základě
adresy URL požadované klientem. Tato volba minimalizuje nároky na
mezipaměť v situacích, kdy komponenta CBR vyrovnává zátěž serverů proxy s mezipamětí.
- Aktivní soubor cookie - umožňuje vyrovnávat zátěž přenášených webových dat s afinitou ke stejnému serveru na základě
položek cookie vygenerovaných komponentou CBR, které identifikují zvolený server. Pro takto vygenerované soubory cookie je
definována afinita pro čas sticky pravidla, po jehož uplynutí platnost souboru cookie vyprší.
- Afinita WAS - tento údaj se používá pouze v případě, že je na konfiguraci komponenty CBR namapován konfigurační soubor
WAS. Hodnotu v tomto poli nemůže nastavit uživatel.
- Název souboru cookie
- Libovolný název určený administrátorem, který modul Vyrovnávač zátěže používá jako identifikátor. Název souboru cookie
spolu s hodnotou cookie slouží jako identifikátor, s jehož pomocí může modul Vyrovnávač zátěže odesílat další požadavky na
webový server do stejného počítače serveru. Hodnota názvu souboru cookie se používá pouze v režimu afinity pasivních
souborů cookie.
- Čas sticky
- Hodnota času sticky se používá pouze v režimu aktivních souborů cookie. Čas sticky se používá pro vytvoření afinitního vztahu mezi klientem a konkrétním serverem. Po uplynutí času sticky může být klient odeslán na jiný server než ten, který mu byl přidělen dosud. Výchozí hodnota 0
určuje, že pravidlo není typu sticky.
Nastavíte-li pole afinity na aktivní soubor cookie a čas sticky pravidla na kladnou číselnou hodnotu, vytvoříte tím nový
způsob dlouhodobějšího přiřazování klientů ke konkrétnímu serveru. Po povolení pravidla pro afinitu aktivních souborů
cookie budou k vyrovnávání zátěže nových požadavků klienta používány standardní algoritmy CBR a další požadavky
přicházející od stejného klienta budou odeslány na server, který byl vybrán na počátku.
- Úroveň pro vyhodnocení
- Používá se pouze pro pravidla typu Celkový počet připojení a Aktivní připojení. Můžete volit mezi vyhodnocováním všech serverů pro port nebo pouze serverů pro příslušné pravidlo. Pravidlo typu Celkový počet připojení (za sekundu) umožňuje založit vyhodnocování také na aktuálních serverech spadajících
pod dané pravidlo, které mají kladné váhy.
Seznamy
Seznam serverů
Zobrazuje adresy serverů, které jsou k pravidlu aktuálně přidruženy.
- Seznam záložních serverů
- Tento údaj se používá pouze v případě, že je na konfiguraci komponenty CBR namapován konfigurační soubor WAS. Tuto
tabulku nelze upravovat a změní se jen tehdy, dojde-li ke změně konfiguračního souboru serveru WAS a k jeho opětnému
načtení do konfigurace komponenty CBR.
|