Stare reguli - Câmpul Ajutor
statistici curente
- Nume
- Numele pe care îl alegeţi pentru regulă. Acest nume poate conţine orice caracter
alfanumeric, liniuţa de subliniere, liniuţa de unire, sau punct. Pot fi caractere de la 1 la 20 caractere şi nu pot conţine blancuri.
- Tip regulă
- Tipul regulii. Tipurile posibile sunt:
- ip - bazat pe adresa IP a clientului.
- timp - bazat pe momentul zilei.
- conexiuni - bazat pe numărul de conexiuni pe secundă pentru port.
- activ - bazat pe numărul de conexiuni active total pentru port.
- port - bazat pe portul clientului.
- conţinut - bazat pe URL cerere client.
- Sursă configuraţie
- Aceasta este aplicabilă numai când fişierul de configuraţie WAS este mapat pe configuraţia CBR. Dacă
acest fişier a fost mapat atunci setările de aici indică faptul că sursa configuraţiei este WAS,
în caz contrar că sursa de configuraţie este utilizatorul.
- Număr de declanşări
- De câte ori această regulă a fost declanşată fie de când a fost adăugată fie de când executorul a fost repornit.
- Model
- Aplicabil numai dacă selectaţi Content (conţinut) pentru tipul de regulă. Introduceţi modelul
de sintaxă pe care doriţi să-l utilizaţi utilizând următoarele restricţii:
- Nici un spaţiu liber
- caractere speciale: (în afară de cazul când puneţi înaintea caracterului un "\")
'*' : metacaracter (se potriveşte cu 0 la x al oricărui caracter)
'(' : utilizat pentru grupare logică
')' : utilizat pentru grupare logică
'&' : ŞI logic
'|' : SAU logic
'!' : NU logic
- cuvânt cheie rezervat (urmat întotdeauna de '='):
Metodă : utilizată de protocolul HTTP protocol, într-o translaţie,
de extragere a unei cereri. De ex, GET, POST şi
aşa mai departe.
URI : cale a cererii URL
Versiune : versiune specifică de cerere, fie
HTTP/1.0 sau HTTP/1.1
Gazdă : valoare de la gazdă: antet
Notă:optional în protocoluri HTTP/1.0
[tastă] : orice nume antet valid HTTP pe care Dispecerul
îl poate căuta. De ex., User-Agent (utilizator-agent),
Connection (conexiune), referinţă, şi aşa mai departe.
Exemple: Un browser ţintind http://www.company.com/path/webpage.htm ar putea rezulta în valori ca
următoarele:
Metodă=GET (obţinere)
URI=/cale/pagină web.htm
Versiune=HTTP/1.1
Gazdă=www.companie.com
Conexiune=Ţinere în viaţă
Pentru mai multe informaţii privind modelul de sintaxă, ca şi de scenarii, vă rugăm să vizualizaţi secţiunile "Configuraţi echilibrare încărcare pe bază de reguli" şi " Sintaxă regulă (model) conţinut) din
Ghid administrare echilibrare încărcare.
Notă: Traduceri suportate pentru Ghidul administratorului Echilibratorului de încărcare pot fi găsite pe
WebSphere Application Server - Edge Component Information Center Web site.
Setări de configuraţie
Dacă sunt aplicabile, editaţi oricare din următoarele setări de configuraţie pe panoul Stare reguli şi faceţi clic pe Actualizare Configuraţie.
- Început interval
- Valoare mai scăzută a intervalului utilizată să determine dacă regula este adevărată sau nu. Tipul valorii şi a valorii implicite depind de tipul regulei:
- ip - adresa clientului fie ca nume simbolic fie în format cu separatori puncte zecimale.
Valoarea implicită este 0.0.0.0.
- timp - un întreg. Valoarea implicită este 0, reprezentând miezul nopţii.
- conexiuni - un întreg. Valoarea implicită este 0.
- activ - un întreg. Valoarea implicită este 0.
- Sfârşit interval
- O valoare mai mare în interval utilizată pentru a determina dacă o regulă este adevărată sau nu. Tipul valorii şi a valorii implicite depind de tipul regulei:
- ip - adresa clientului fie ca nume simbolic fie în format cu separatori puncte zecimale.
Valoarea implicită este Nelimitat.
- timp - un întreg. Valoarea implicită este 24, reprezentând miezul nopţii.
- conexiuni - un întreg. Valoarea implicită este 2 la puterea 32 minus 1.
- activ - un întreg. Valoarea implicită este 2 la puterea 32 minus 1.
- Prioritate (opţional)
- Un număr întreg reprezentând ordinea în care sunt revizuite regulile. Dacă primei reguli pe care o setaţi nu i se dă nici o prioritate, i se va da o valoare de prioritate implicită de 1 şi va fi evaluată prima.
Regulei următoare i se va da prioritatea 11 şi evaluată a doua (valoarea ultimei priorităţi + 10)a treia regulă= 21, a patra regulă = 31, şi aşa mai departe. Regulile sunt evaluate în ordine numerică,
numerele mai joase au precedenţă faţă de cele mai înalte.
- Tipul afinităţii
- Implicit pentru opţiunea afinitate este fără. Afinitatea bazată pe reguli se aplică numai la componente CBR sau
metodei de expediere cbr a componentei Dispecer.
Opţiunea de timp de aderenţă în comanda port trebuie să fie 0 (nu este activat)
pentru a seta opţiunea de afinitate în comanda regulii. Când afinitatea este setată în regulă,
nu puteţi activa timpul de aderenţă în port.
Alegeţi tipul de afinitate dorit pentru această regulă. Posibilităţile sunt:
- Fără afinitate pentru regulă - opţiunea implicită înseamnă că nu există afinitate pentru regulă.
- Afinitate cookie pasiv - vă permite să echilibraţi încărcarea traficului Web cu afinitate către acelaşi server,
bazată pe cookie-uri cu auto identificare generaţi de servere. Aceasta se utilizează în conjuncţie cu
"Nume Cookie" în regulă împreună cu "Valoare Cookie" pe server.
- Afinitate URI - vă permite să echilibraţi încărcarea traficului Web către acelaşi server pe baza URL cerut de client. Aceasta este destinat pentru scenariin în care CBR echilibrează proxy memorare în cache, pentru a minimiza
volumul necesar de memorare în cache.
- Afinitate cookie activ - vă permite să echilibraţi încărcarea traficului Web cu afinitate către acelaşi server,
bazată pe un cookie generat de CBR care identifică serverul ales. Acest cookie generat are o afinitate
corespunzătoare timpului de aderenţă a regulii după care cookie expiră.
- Afinitate WAS - se aplică numai când fişierul de configuraţie WAS este mapat la configuraţia CBR. Acesta
nu este un câmp setabil de utilizator.
- Nume cookie
- Un nume arbitrar setat de administrator, care acţionează ca identificator pentru Echilibratorul de încărcare. Numele cookie,împreună cu
valoarea cookie, acţionează ca un identificator pentru Echilibratorul de încărcare, permiţând
Echilibratorului de încărcare să trimită cererile următoare ale unui site Web către aceeaşi maşină server. Valoarea numelui cookie este aplicabilă numai pentru afinitate cookie pasivă.
- Timp aderenţă
- Valoarea timpului de aderenţă se aplică numai pentru cookie activ. Timpul de aderenţă este utilizat
pentru a crea o relaţie de afinitate între un client şi un anumit server. După ce timpul de aderenţă a fost depăşit, clientul ar putea fi trimis la un server
diferit de precedentul. Valoarea implicită este 0, însemnând că regula nu este cu aderenţă.
Prin setarea câmpului de afinitate la cookie active şi setarea timpului de aderenţă al regulii la un număr
pozitiv, puteţi furniza o modalitate nouă pentru a face clienţii aderenţi la un anumit server. De îndată ce regula
a fost activată pentru afinitate cookie activ, cererile client noi vor fi echilibrate ca încărcare utilizând algoritmi standard CBR,şi cererile următoare de la acelaşi client vor fi trimise către serverul selectat iniţial.
- Nivel de evaluare
- Valid numai pentru reguli Total conexiuni, şi Conexiuni active. Alegeţi
între evaluarea tuturor serverelor din port sau numai serverele
din regulă. Regula Totalul conexiuni (pe secundă) permite de asemenea ca evaluarea
să se bazeze pe serverele curente din regulă cu o pondere pozitivă.
Liste
Liste de servere
Arată adresele serverelor asociate în mod curent cu regula.
- Liste de servere backup
- Aceasta este aplicabilă numai când fişierul de configuraţie WAS este mapat pe configuraţia CBR. Aceasta nu este
o tabelă editabilă şi se va modifica numai când fişierul de configuraţie este modificat şi reîncărcat
în configuraţia CBR.
|