Parametry globalne kontrolera poprawności

Ta strona umożliwia modyfikowanie globalnych ustawień kontrolera poprawności, czyli tworzonych domyślnie globalnych parametrów. Kontroler poprawności działa na podstawie strategii poprawności, aby zapewnić spełnienie określonych warunków w środowisku. Strategia poprawności to konkretne ustawione kryteria poprawności. Zastosować można limity częstotliwości restartowania lub uniemożliwić restartowanie w określonych porach.

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Strategie operacyjne > Menedżery autonomiczne > Kontroler poprawności.

Produkt Intelligent Management udostępnia podsystem służący do ciągłego monitorowania poprawności i zarządzania nią w celu wykrywania spadków wydajności związanych z wadliwym działaniem oprogramowania.

Ta strona składa się z dwóch kart: Konfiguracja i Środowisko wykonawcze. Na karcie Konfiguracja wyświetlane są wcześniej skonfigurowane pola, które, w niektórych przypadkach, można edytować. Na karcie Środowisko wykonawcze wyświetlane są pola obecnie używane przez kontroler poprawności. W niektórych przypadkach możliwe jest zmienianie ich wartości. Inaczej niż w przypadku karty Konfiguracja, wartości zmienione na karcie Środowisko wykonawcze są przesyłane bezpośrednio do kontrolera poprawności i powodują zmianę parametrów używanych przez kontroler. Domyślnie zmiany nie są zapisywane w repozytorium, dlatego można dokonać tymczasowej zmiany parametrów, która nie zostanie utrwalona.

Podczas konfigurowania kontrolera poprawności użytkownik ma konkretne uprawnienia w zależności od roli administracyjnej. Poniższa lista zawiera role administracyjne i uprawnienia na potrzeby konfigurowania kontrolera poprawności:

Monitorujący
Może wyświetlać informacje.
Operator
Może wyświetlać informacje na karcie Konfiguracja. Może zmieniać ustawienia na karcie Środowisko wykonawcze.
Konfigurujący
Może zmieniać konfigurację, ale nie może zmieniać ustawień środowiska wykonawczego.
Administrator
Ma wszystkie uprawnienia.

Włącz monitorowanie poprawności

Określa, czy monitorowanie poprawności jest włączone.

Włączony kontroler poprawności nieustannie monitoruje strategie poprawności w systemie. Po wyłączeniu kontrolera warunki poprawności zdefiniowane w strategiach poprawności nie są monitorowane. Kontroler poprawności można wyłączyć bez usuwania strategii poprawności z systemu.

Długość cyklu kontroli

Określa czas między kolejnymi kontrolami poprawności wykonywanymi w celu sprawdzenia, czy warunek strategii poprawności został naruszony. Wartość jest określana w minutach, a poprawny zakres to od 1 do 60 minut. Dłuższe cykle kontroli powodują zmniejszenie obciążenia powodowanego monitorowaniem poprawności.

Wadą takiego rozwiązania jest brak możliwości wykrycia wystąpienia warunków poprawności w danym okresie do momentu upłynięcia następnego cyklu kontroli. Jeśli na przykład istnieje strategia poprawności z warunkiem obciążenia wynoszącym 10 000 żądań powiązanym z serwerem aplikacji, a długość cyklu kontroli to 60 minut, kontroler sprawdza tylko co 60 minut, czy serwer aplikacji obsłużył 10 000 żądań. Jeśli do momentu przeprowadzenia kontroli serwer aplikacji obsłużył 9 999 żądań, kontroler przez następne 60 minut nie sprawdzi ponownie liczby obsłużonych żądań. W związku z tym serwer przed zrestartowaniem może obsłużyć ponad 10 000 żądań.

Maksymalna liczba kolejnych restartów

Określa liczbę prób uruchomienia serwera aplikacji po podjęciu decyzji o jego zrestartowaniu.

Jeśli ta liczba zostanie przekroczona, operacja zostanie uznana za zakończoną niepowodzeniem, a operacje restartowania dla serwera zostaną wyłączone. Wartość musi być liczbą całkowitą z zakresu od 1 do 5 włącznie.

Limit czasu restartu

Określa czas oczekiwania na zatrzymanie serwera przed jawnym sprawdzeniem jego stanu i podjęciem próby kolejnego uruchomienia.

Restartowanie serwera obejmuje działania zatrzymania i uruchomienia serwera. Jeśli w danym środowisku działanie uruchomienia lub zatrzymania serwera aplikacji zajmuje wyjątkowo dużo czasu, można rozważyć ustawienie tej wartości, aby działanie restartowania nie przekraczało limitu czasu. Wartość jest zawsze określana w minutach i musi być liczbą całkowitą z zakresu od 1 do 60.

Minimalny odstęp czasu między restartami

Steruje minimalną ilością czasu, który musi upłynąć między kolejnymi restartami instancji serwera aplikacji.

Jeśli w tym czasie w przypadku serwera aplikacji zostanie naruszony warunek poprawności, operacja restartowania zostanie ustawiona w stan oczekiwania. Restart zostanie wykonany po upłynięciu minimalnego odstępu czasu między restartami. Wartość musi należeć do zakresu od 15 minut do 365 dni włącznie. Ustawienie wartości 0 powoduje wyłączenie minimalnego odstępu czasu między restartami.

Zabronione godziny restartu

Określa godziny i dni tygodnia, w których restartowanie instancji serwera aplikacji jest zabronione.

Godzinę rozpoczęcia i zakończenia należy określić, wybierając godzinę i minutę za pomocą 24-godzinnego zegara oraz określając dni tygodnia. W razie potrzeby można podać kilka okresów. Jeśli zostanie określona godzina rozpoczęcia i zakończenia, musi zostać określony również co najmniej jeden dzień tygodnia, dla którego restartowanie w wybranych godzinach ma być zabronione. Okres między godziną rozpoczęcia i godziną zakończenia nie może obejmować północy. Jeśli na przykład konieczne jest podanie okresu od 22:00 do 1:00, należy podać dwa okresy, jeden od 22:00 do 23:59 i drugi od 00:00 do 01:00. Kliknięcie opcji Dodaj umożliwia dodanie dalszych ograniczeń czasu. Aby usunąć istniejące ograniczenie, należy je zaznaczyć i kliknąć opcję Usuń. Żadne działania dotyczące naruszonych warunków poprawności nie będą wykonywane w czasie określonym jako zabroniony.

Zapisz w konfiguracji

Powoduje zapisanie wartości środowiska wykonawczego w konfiguracji.

Po dokonaniu zmian można zbadać działanie systemu ze zaktualizowanymi wartościami. Aby trwale zapisać wartości, należy wybrać tę opcję, a nie wprowadzać wszystkich tych samych wartości na karcie Konfiguracja.



Nazwa pliku: hmm_detail_main.html