Status reguły - pomoc dotycząca pól
Bieżąca statystyka
- Nazwa
- Nazwa wybrana dla reguły. Może ona zawierać dowolne znaki alfanumeryczne, znaki
podkreślenia, łączniki i kropki. Może mieć od 1 do 20
znaków i nie może zawierać żadnych znaków odstępu.
- Typ reguły
- Typ reguły. Dostępne typy:
- adres ip - reguła oparta na adresie IP klienta.
- czas - reguła oparta na porze dnia.
- liczba połączeń - reguła oparta na liczbie połączeń na sekundę dla danego portu.
- liczba aktywnych połączeń - reguła oparta na łącznej liczbie aktywnych połączeń dla danego portu.
- port - reguła oparta na porcie klienta.
- treść - reguła oparta na żądaniu adresu URL.
- Źródło konfiguracji
- Opcja ta ma zastosowanie tylko w przypadku, gdy plik konfiguracyjny produktu WAS
jest odwzorowywany na konfigurację komponentu Routing oparty na treści. Jeśli plik
ten został odwzorowany, ustawienie w tym miejscu będzie wskazywało, że źródłem konfiguracji
jest produkt WAS. W przeciwnym razie jako źródło konfiguracji będzie wskazywany użytkownik.
- Liczba uruchomień
- Liczba uruchomień reguły od momentu jej dodania lub od ostatniej operacji
zrestartowania wykonawcy.
- Wzorzec
- Ma zastosowanie tylko wtedy, gdy jako typ reguły wybrano wartość Treść. Należy
wprowadzić składnię wzorca, który ma być używany, z następującymi ograniczeniami:
- brak spacji
- znaki specjalne (o ile znak nie zostanie poprzedzony symbolem \):
* : znak zastępczy (zastępuje od 0 do x wystąpień dowolnego znaku)
( : używany do grupowania logicznego
) : używany do grupowania logicznego
& : iloczyn logiczny (AND)
| : suma logiczna (OR)
! : negacja logiczna (NOT)
- zarezerwowane parametry (po których zawsze następuje znak =):
Method : używane przez protokół HTTP (przy translacji)
w celu pobierania żądania (na przykład GET, POST i
tak dalej)
URI : ścieżka żądania adresu URL
Version : konkretna wersja żądania
(HTTP/1.0 lub HTTP/1.1)
Host : wartość z nagłówka host
Uwaga: Opcjonalny w protokołach HTTP/1.0
[klucz] : dowolna poprawna nazwa nagłówka HTTP, którą może wyszukiwać
program rozsyłający (na przykład User-Agent,
Connection, referer i tak dalej)
Przykłady: Przeglądarka żądająca strony http://www.firma.com/przykładowa_ścieżka/stronawww.htm może zwrócić następujące wartości:
Method=GET
URI=/przykładowa_ścieżka/stronaWWW.htm
Version=HTTP/1.1
Host=www.firma.com
Connection=Keep-Alive
Więcej informacji na temat składni wzorca i scenariuszach można znaleźć w sekcjach Konfigurowanie komponentu Load Balancer działającego w oparciu o reguły i Składnia reguły Treść (wzorzec) w
Podręczniku administrowania komponentem Load Balancer.
Uwaga: Obsługiwane tłumaczenia dokumentu Podręcznik administrowania komponentem Load Balancer można znaleźć w serwisie WWW
Centrum informacyjne produktu WebSphere
Application Server - Edge Component.
Ustawienia konfiguracyjne
Jeśli ma to zastosowanie, należy zmienić dowolne z poniższych ustawień konfiguracji
na panelu Status reguły, a następnie kliknąć opcję Aktualizuj konfigurację.
- Początek zakresu
- Dolna wartość zakresu używanego do określania prawdziwości reguły. Rodzaj wartości i jej wartość domyślna zależy od typu reguły:
- adres ip - adres klienta w formie nazwy symbolicznej lub w postaci dziesiętnej z kropkami.
Wartością domyślną jest 0.0.0.0.
- czas - liczba całkowita. Wartością domyślną jest 0 (oznacza północ).
- liczba połączeń - liczba całkowita. Wartością domyślną jest 0.
- liczba aktywnych połączeń - liczba całkowita. Wartością domyślną jest 0.
- Koniec zakresu
- Górna wartość zakresu używanego do określania prawdziwości reguły. Rodzaj wartości i jej wartość domyślna zależy od typu reguły:
- adres ip - adres klienta w formie nazwy symbolicznej lub w postaci dziesiętnej z kropkami.
Wartością domyślną jest 255.255.255.254.
- czas - liczba całkowita. Wartością domyślną jest 24, co oznacza północ.
- liczba połączeń - liczba całkowita. Wartością domyślną jest 2 do potęgi 32 minus 1.
- liczba aktywnych połączeń - liczba całkowita. Wartością domyślną jest 2 do potęgi 32 minus 1.
- Priorytet (opcjonalnie)
- Liczba całkowita określająca porządek, w którym przeglądane są reguły. Jeśli pierwsza ustawiona reguła nie będzie mieć określonego priorytetu,
domyślnie otrzyma ona priorytet 1 i będzie wartościowana jako pierwsza.
Następna reguła otrzyma priorytet 11 i będzie wartościowana jako druga. Kolejną
wartość priorytetu określa się w następujący sposób: ostatnia wartość
priorytetu + 10 (w tym przypadku: 1 + 10). Z tego wynika, że: trzecia reguła =
21, czwarta reguła = 31 itd.
Reguły są wartościowane według porządku liczbowego, czyli mniejsze liczby mają
pierwszeństwo przed większymi liczbami.
- Typ powinowactwa
- Wartością domyślną opcji powinowactwa jest Brak. Reguły oparte na powinowactwie dotyczą tylko komponentu Routing oparty na treści lub metody Routing oparty na treści komponentu Program rozsyłający.
Aby można było ustawić opcję powinowactwa w komendzie reguły, opcja czasu tymczasowego przypisania w komendzie portu musi mieć wartość zero (niewłączona). Po ustawieniu powinowactwa dla reguły nie można włączyć opcji czasu tymczasowego przypisania dla portu.
Należy wybrać typ powinowactwa dla tej reguły. Dostępne opcje:
- Brak powinowactwa reguł - opcja domyślna oznaczająca brak powinowactwa dla reguły.
- Pasywna informacja cookie - zezwala na równoważenie obciążenia ruchu WWW z powinowactwem do tego samego
serwera w oparciu o samoidentyfikujące się informacje cookie generowane przez serwery. Ta opcja jest używana razem
z opcją Nazwa informacji cookie (w regule) i z opcją Wartość informacji cookie (na serwerze).
- Powinowactwo URI - umożliwia równoważenie obciążenia ruchu w sieci WWW z tym samym serwerem w oparciu o adres URL żądany przez klienta. Ta opcja jest przeznaczona na potrzeby scenariuszy, w których komponent Routing oparty na
treści (CBR) równoważy buforujące serwery proxy, aby zminimalizować ilość niezbędnych operacji buforowania.
- Aktywna informacja cookie - umożliwia równoważenie obciążenia ruchu w sieci WWW z powinowactwem do tego samego serwera, w oparciu o informacje cookie generowane przez komponent Routing oparty na treści, które identyfikują wybrany serwer. Te wygenerowane informacje cookie mają powinowactwo czasu tymczasowego przypisania reguły po utracie ważności informacji cookie.
- Powinowactwo WAS - opcja ta ma zastosowanie tylko w przypadku, gdy plik konfiguracyjny produktu WAS jest odwzorowywany na konfigurację komponentu Routing oparty na treści. Zawartość tego pola nie może być ustawiana przez użytkownika.
- Nazwa informacji cookie
- Nazwa wybrana arbitralnie przez administratora, która jest używana jako identyfikator na potrzeby komponentu Load Balancer. Nazwa informacji cookie w połączeniu z wartością informacji cookie jest używana jako identyfikator dla komponentu Load Balancer, który umożliwia
mu wysyłanie kolejnych żądań serwisu WWW do tego samego serwera. Wartość nazwy informacji cookie dotyczy tylko powinowactwa pasywnych informacji cookie.
- Czas tymczasowego przypisania
- Wartość czasu tymczasowego przypisania dotyczy tylko aktywnych informacji cookie. Czas tymczasowego przypisania jest używany do tworzenia relacji powinowactwa
między klientem a konkretnym serwerem. Po przekroczeniu czasu tymczasowego przypisania klient może zostać odesłany do innego serwera niż wcześniej. Wartością domyślną jest 0, co oznacza, że reguła nie jest przypisana.
Ustawiając w polu powinowactwa aktywne informacje cookie oraz ustawiając jako czas tymczasowego przypisania reguły liczbę dodatnią, można udostępnić nową metodę tymczasowego przypisywania klientów do określonego serwera. Po włączeniu reguły dla powinowactwa aktywnych informacji cookie obciążenia powodowane przez nowe żądania klienta będą równoważone przy użyciu standardowych algorytmów komponentu Routing oparty na treści, a pomyślne żądania od tego samego klienta będą wysyłane do początkowo wybranego serwera.
- Poziom do oceny
- Opcja poprawna tylko w przypadku reguł Łączna liczba połączeń i Aktywne połączenia. Należy wybrać wartościowanie
wszystkich serwerów powiązanych z portem lub tylko serwerów powiązanych z regułą. Reguła Łączna liczba połączeń (na sekundę)
pozwala również na wartościowanie oparte o bieżące serwery powiązane z regułą z wagą dodatnią.
Listy
Lista serwerów
Zawiera adresy serwerów, które są aktualnie powiązane z regułą.
- Lista serwerów zapasowych
- Opcja ta ma zastosowanie tylko w przypadku, gdy plik konfiguracyjny produktu WAS jest odwzorowywany na konfigurację komponentu Routing oparty na treści. Nie jest to tabela, którą można edytować. Jej zmiana nastąpi tylko w wyniku zmiany pliku konfiguracyjnego produktu WAS i przeładowania go do konfiguracji komponentu Routing oparty na treści.
|