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.