Objaśnienie | Jeśli system powinien być obciążony, być może istnieje wąskie gardło w samej aplikacji (np. nadmierna synchronizacja) lub w innym miejscu w systemie. Jeśli ten problem występuje w środowisku testowym, być może sterownik obciążenia osiągnął swój maksymalny limit. |
Działanie | Informacje o zakleszczeniach i dostrajaniu wydajności aplikacji można znaleźć w Centrum informacyjnym serwera WebSphere Application Server. |
Objaśnienie | Buforowanie wszystkich przygotowanych instrukcji zwykle zwiększa wydajność. Wielkość pamięci podręcznej powinna być na ogół równa liczbie przygotowanych instrukcji używanych w aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło_danych i zwiększ wartość w polu Wielkość pamięci podręcznej instrukcji. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Jeśli pula wątków, która może się zwiększać, przekroczy maksymalną wielkość, te dodatkowe wątki nie będą ponownie wykorzystywane i zostaną usunięte z puli. Zwiększenie maksymalnej wielkości puli wątków do wartości średniej wielkości puli może znacznie zwiększyć wydajność. Jeśli ten komunikat będzie się nadal pojawiał, sprawdź czy pula wątków ciągle się zwiększa, co często oznacza, że istnieje przeciek pamięci lub zakleszczenie. |
Działanie | W przypadku kontenera WWW kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Jeśli ten komunikat będzie się nadal pojawiał, sprawdź czy pula wątków ciągle się zwiększa, co często oznacza, że istnieje przeciek pamięci lub zakleszczenie. Ten komunikat może także sygnalizować tymczasowe przeciążenie. Jeśli jednak dana wielkość puli wątków pozostaje stała, to duża liczba wątków może zmniejszyć wydajność. Rozważ możliwość przetestowania ograniczonej puli wątków o mniejszej wielkości. |
Działanie | W przypadku kontenera WWW kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Informacje o zakleszczeniach można znaleźć w Centrum informacyjnym serwera WebSphere Application Server. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Stopień użycia procesora w systemie jest wysoki. Zmniejszenie wielkości puli wątków zwolni zasoby i może zwiększyć wydajność. |
Działanie | W przypadku kontenera WWW kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Użycie puli wątków jest wysokie, ale użycie procesora jest niskie. Być może wielkość puli wątków jest zbyt mała i może niepotrzebnie ograniczać wydajność systemu. OSTRZEŻENIE: Zwiększenie wielkości puli może także zmniejszyć wydajność. Przeprowadź dokładne testy. Optymalną wydajność uzyskuje się zwykle wtedy, gdy wielkość puli wątków jest akurat na tyle duża, aby możliwa była obsługa pełnego użycia procesora. Wysokie użycie puli wątków jest zjawiskiem normalnym. |
Działanie | W przypadku kontenera WWW kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Zmniejszenie wielkości puli polepsza jej działanie i zwalnia zasoby pamięci. |
Działanie | W konsoli administracyjnej kliknij opcję Zasoby > Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło_danych > Właściwości puli połączeń. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Być może pula połączeń niepotrzebnie ogranicza wydajność systemu. OSTRZEŻENIE: Zwiększenie wielkości puli może także zmniejszyć wydajność. Przeprowadź dokładne testy. Optymalną wydajność uzyskuje się zwykle wtedy, gdy wielkość puli wątków jest odpowiednio duża, ale nie jest zbyt duża. Zwykle należy oczekiwać wysokiego stopnia użycia puli wątków. |
Działanie | W konsoli administracyjnej kliknij opcję Zasoby > Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło_danych > Właściwości puli połączeń. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Prawdopodobnie system jest obciążony (procesor jest bardzo zajęty), ale liczba wątków w puli jest mała. Zmniejszenie wielkości puli wątków zwolni zasoby i może zwiększyć wydajność. |
Działanie | W konsoli administracyjnej kliknij opcję Zasoby > Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło_danych > Właściwości puli połączeń. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Być może jest to spowodowane problemem związanym z repozytorium sesji, sesje są zbyt duże lub zapis do repozytorium odbywa się częściej niż jest to konieczne. Jeśli jest używana sesja wielowierszowa, podane powyżej czasy mogą odnosić się do poszczególnych atrybutów, a nie do sesji. |
Działanie | Zasugeruj dostawcy aplikacji zmniejszenie wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess. Więcej informacji na temat strojenia zarządzania sesją można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersest |
Objaśnienie | Duże sesje mogą spowodować zmniejszenie wydajności. Główne elementy wpływające na wydajność to szeregowanie, komunikacja z repozytorium i wielkość używanej pamięci. Rozważ możliwość takiego zmodyfikowania aplikacji, aby została zmniejszona wielkość sesji. |
Działanie | Zasugeruj dostawcy aplikacji zmniejszenie wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess |
Objaśnienie | Być może jest to spowodowane problemem związanym z repozytorium sesji lub sesje są zbyt duże. Jeśli jest używana sesja wielowierszowa, podane powyżej czasy mogą odnosić się do poszczególnych atrybutów, a nie do sesji. |
Działanie | Zasugeruj dostawcy aplikacji zmniejszenie wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess. Więcej informacji na temat strojenia zarządzania sesją można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersest |
Objaśnienie | Duże sesje mogą spowodować zmniejszenie wydajności. Główne elementy wpływające na wydajność to szeregowanie, komunikacja z repozytorium i wielkość używanej pamięci. Rozważ możliwość takiego zmodyfikowania aplikacji, aby została zmniejszona wielkość sesji. |
Działanie | Zasugeruj dostawcy aplikacji zmniejszenie wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess |
Objaśnienie | W tej sytuacji, zamiast głównej pamięci podręcznej sesji, jest używana pamięć podręczna sesji z możliwością przepełniania, co może powodować zmniejszenie wydajności. Sprawdź, czy możliwość zwiększania się sesji jest ograniczona. Zwykle średnia liczba działających sesji odpowiada w przybliżeniu iloczynowi częstotliwości tworzenia sesji i średniego czasu życia sesji. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Ustawienia kontenera WWW > Kontener WWW > Zarządzanie sesją. Więcej informacji na temat strojenia zarządzania sesją można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersest |
Objaśnienie | Jeśli pamięć podręczna sesji jest pełna i nie można jej przepełnić, metoda getSession zwróci niepoprawną sesję. Średnia liczba działających sesji odpowiada w przybliżeniu iloczynowi częstotliwości tworzenia sesji i średniego czasu życia sesji. Jeśli tę sytuację spowodowało tymczasowe przeciążenie, rozważ możliwość zezwolenia na przepełnianie pamięci podręcznej. Jeśli w przypadku aplikacji jest możliwe nieograniczone zwiększanie wielkości sesji, zezwolenie na przepełnianie pamięci podręcznej spowoduje przeciek pamięci. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Ustawienia kontenera WWW > Kontener WWW > Zarządzanie sesją. Więcej informacji na temat strojenia zarządzania sesją można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersest |
Objaśnienie | Wygenerowano alert zalecający zwiększenie wartości ustawienia. Jednak na stercie maszyny JVM jest za mało pamięci, aby zaimplementować zmianę. Spróbuj zmienić wielkość sterty maszyny JVM, czas poświęcany na czyszczenie pamięci i stopień użycia pamięci. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. |
Objaśnienie | Nie można uzyskać dostępu do danych tego typu. |
Działanie | Przeczytaj sekcję Rozwiązywanie problemów w Centrum informacyjnym. |
Objaśnienie | Jeśli dynamiczna pamięć podręczna nie jest odpowiednio duża, serwer musi ponownie obliczać usunięte wpisy. Jednak w wielu systemach ilość pamięci na stercie jest zbyt mała, aby wielkość pamięci podręcznej była odpowiednio duża i umożliwiała przechowywanie wszystkich wpisów możliwych do buforowania. Użyj programu Tivoli Performance Viewer lub innego oprogramowania monitorującego, aby obserwować stopień użycia sterty podczas dopasowywania wielkości dynamicznej pamięci podręcznej. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa dynamicznej pamięci podręcznej. |
Objaśnienie | Dynamiczna pamięć podręczna nie używa wszystkich dostępnych wpisów. Jeśli obciążenie serwera jest normalne, rozważ możliwość takiego zmniejszenia liczby wpisów dynamicznej pamięci podręcznej, aby te zasoby mogły zostać przydzielone w innym miejscu. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa dynamicznej pamięci podręcznej. |
Objaśnienie | Może istnieć wiele przyczyn tego, że aplikacja przeznacza zbyt wiele czasu na czyszczenie pamięci. Często oznacza to, że w aplikacji istnieje wiele obiektów o krótkim czasie życia. Jednak może to także oznaczać, że sterta jest zbyt mała, co powoduje przeładowanie menedżera pamięci maszyny JVM. W takim przypadku może pomóc zwiększenie wielkości sterty - zostanie zwiększony odstęp czasu między wywołaniami procedury czyszczenia pamięci, ale jednocześnie wydłuży się czasu trwania każdej operacji czyszczenia pamięci. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | Wielkość sesji ma wpływ na wydajność aplikacji. Jeśli dane te są dostępne, doradca ds. wydajności może zasugerować, jaka powinna być średnia wielkość sesji. |
Działanie | Jeśli nie są używane sesje rozproszone, włącz licznik infrastruktury PMI Wielkość obiektu sesji. |
Objaśnienie | Duże sesje mogą spowodować zmniejszenie wydajności. Główne elementy wpływające na wydajność to szeregowanie i wielkość używanej pamięci. Rozważ możliwość takiego zmodyfikowania aplikacji, aby została zmniejszona średnia wielkość sesji. |
Działanie | Skontaktuj się z twórcą aplikacji i zaproponuj zmniejszenie średniej wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess |
Objaśnienie | Duże sesje mogą spowodować zmniejszenie wydajności. Główne elementy wpływające na wydajność to szeregowanie i wielkość używanej pamięci. Rozważ możliwość takiego zmodyfikowania aplikacji, aby została zmniejszona maksymalna wielkość sesji. |
Działanie | Skontaktuj się z twórcą aplikacji i zaproponuj zmniejszenie maksymalnej wielkości sesji. Więcej informacji na temat projektowania aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=resourcesforlearning. Więcej informacji na temat sprawdzonych procedur dotyczących używania sesji HTTP można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rpersess |
Objaśnienie | Doradca ds. wydajności nie wymaga, aby opcja Zestaw statystyk monitorowanych przez infrastrukturę PMI miała wartość Wszystko. Ustawienie opcji Zestaw statystyk monitorowanych przez infrastrukturę PMI na wartość Rozszerzone może dodatkowo zwiększyć wydajność. |
Działanie | Jeśli inne aplikacje nie używają tych danych PMI, rozważ możliwość ustawienia opcji Zestaw statystyk monitorowanych przez infrastrukturę PMI na wartość Rozszerzone. Więcej informacji na temat infrastruktury PMI można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_pmi_encoll |
Objaśnienie | Wielkość puli połączeń jest odpowiednia, a stopień użycia puli jest dobry. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Bieżący algorytm zmniejsza wartości ustawień Minimalna wielkość puli/Maksymalna wielkość puli tylko wtedy, gdy bieżąca wielkość puli jest równa wartości ustawienia Minimalna wielkość puli. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Stopień użycia procesora w tym systemie jest niezwykle niski. Uruchom doradcę ds. wydajności z reprezentatywnym obciążeniem. Jeśli oczekiwano, że stopień użycia procesora będzie tak niski, rozważ możliwość zmniejszenia wielkości puli wątków. W przeciwnym razie jest możliwe, że w innym miejscu systemu istnieje wąskie gardło, które uniemożliwia przekazywanie zadań do serwera WebSphere Application Server. |
Działanie | Aby zmniejszyć wielkość puli wątków w przypadku kontenera WWW, kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. |
Objaśnienie | Wielkość puli połączeń jest prawdopodobnie odpowiednia. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Stopień użycia procesora jest już wysoki. Zwiększenie liczby wątków w puli wydłuży czas potrzebny na przełączanie wątków. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Bieżąca wielkość puli wątków jest mniejsza niż zdefiniowana wielkość maksymalna. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość pamięci podręcznej sesji jest dobrze skonfigurowana. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Pamięć podręczna sesji ma wystarczającą liczbę wpisów, aby przechować średnią liczbę działających sesji. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość pamięci podręcznej sesji jest na tyle mała, że zasoby nie są marnowane. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość obiektów sesji zapisywanych w trwałej składnicy mieści się w odpowiednim przedziale. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość obiektów sesji odczytywanych z trwałej składnicy mieści się w odpowiednim przedziale. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Odczytywanie dużych sesji może powodować poważne problemy związane z wydajnością. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Zapisywanie dużych sesji może powodować poważne problemy związane z wydajnością. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość pamięci podręcznej sesji jest prawdopodobnie odpowiednia. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość pamięci podręcznej przygotowanych instrukcji jest odpowiednio ustawiona. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkość puli wątków jest ujemna lub liczba aktywnych wątków jest większa niż wielkość puli wątków. |
Działanie | Sprawdź ustawienia puli wątków w konsoli administracyjnej. W przypadku kontenera WWW kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. W przypadku usługi brokera ORB kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków |
Objaśnienie | Należy pamiętać, że doradca ds. wydajności ogranicza liczbę wystąpień konkretnego ostrzeżenia. Problem związany z dostrajaniem może nadal występować, pomimo że komunikaty nie są już wyświetlane. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Produkt Runtime Performance Advisor włącza ten punkt danych, aby można było go używać w przyszłości. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Infrastruktura monitorowania wydajności (PMI). Uwaga: Ustawienie w przypadku modułu maszyny JVM wartości Wszystko wymaga włączenia interfejsu JVMPI (Java Virtual Machine Profiling Interface). Więcej informacji na ten temat można znaleźć w Centrum informacyjnym. |
Objaśnienie | Aby w pełni wykorzystać możliwości doradcy ds. wydajności, włącz monitorowanie tych modułów. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Infrastruktura monitorowania wydajności (PMI). Uwaga: Ustawienie w przypadku modułu maszyny JVM wartości Maksymalny wymaga włączenia interfejsu JVMPI (Java Virtual Machine Profiling Interface). Więcej informacji na ten temat można znaleźć w Centrum informacyjnym. |
Objaśnienie | Infrastruktura monitorowania wydajności (PMI) nie jest włączona dla tego serwera. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Infrastruktura monitorowania wydajności (PMI). Włącz infrastrukturę PMI i zrestartuj serwer. |
Objaśnienie | Istnieje możliwość, że punkt danych produktu Runtime Performance Advisor, porady lub infrastruktury monitorowania wydajności (PMI) został właśnie włączony. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Aby uruchomić produkt Runtime Performance Advisor, zrestartuj serwer aplikacji. |
Działanie | Z katalogu instalacyjnego serwera WebSphere Application Server przejdź do katalogu bin i wpisz komendę stopserver.bat w celu zatrzymania serwera, a następnie wpisz komendę startserver.bat, aby go uruchomić. |
Objaśnienie | Wykryto błąd ogólny. |
Działanie | W instalacyjnym katalogu głównym (w podkatalogu dzienników) znajdź dzienniki serwera WebSphere Application Server. Każda instancja serwera ma swój własny podkatalog w katalogu dzienników. W konsoli administracyjnej włącz śledzenie, klikając opcję Serwery aplikacji > Serwer > Rejestrowanie i śledzenie > Usługa śledzenia diagnostycznego. |
Objaśnienie | Wykryto nieznany błąd. |
Działanie | W instalacyjnym katalogu głównym (w podkatalogu dzienników) znajdź dzienniki serwera WebSphere Application Server. Każda instancja serwera ma swój własny podkatalog w katalogu dzienników. W konsoli administracyjnej włącz śledzenie, klikając opcję Serwery aplikacji > Serwer > Rejestrowanie i śledzenie > Usługa śledzenia diagnostycznego. |
Objaśnienie | Nie ma problemów związanych z liczbą przydzielonych wpisów dynamicznej pamięci podręcznej. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wirtualna maszyna języka Java poświęca na czyszczenie pamięci odpowiednią ilość czasu. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Wielkości wszystkich sesji w pamięci są odpowiednie. |
Działanie | Nie jest wymagana żadna akcja. |
Objaśnienie | Infrastruktura monitorowania wydajności (PMI) nie jest włączona dla tego agenta węzła. |
Działanie | W konsoli administracyjnej kliknij opcję Administrowanie systemem > Agenci węzłów > agent_węzła> Infrastruktura monitorowania wydajności (PMI). Włącz infrastrukturę PMI i zrestartuj agenta węzła. |
Objaśnienie | Oczekiwano, że produkt Performance Runtime Advisor pobierze klienta administracyjnego, ale ta operacja się nie powiodła. |
Działanie | Sprawdź, czy agent węzła działa i czy na serwerze aplikacji wykonano operację wykrywania procesu. |
Objaśnienie | Produkt Runtime Performance Advisor jest rejestrowany w celu otrzymywania powiadomień o zmianach środowiska wykonawczego. Tym razem z jakiegoś powodu było to niemożliwe. |
Działanie | W przypadku środowiska wdrożenia sieciowego sprawdź, czy w dalszym ciągu działa menedżer wdrażania |
Objaśnienie | Błąd wewnętrzny produktu Websphere |
Działanie | Skontaktuj się z działem wsparcia |
Objaśnienie | Błąd wewnętrzny produktu Websphere |
Działanie | Skontaktuj się z działem wsparcia |
Objaśnienie | Produkt Runtime Performance Advisor jest rejestrowany w celu otrzymywania powiadomień o zmianach środowiska wykonawczego. Tym razem z jakiegoś powodu było to niemożliwe. |
Działanie | W przypadku środowiska wdrożenia sieciowego sprawdź, czy w dalszym ciągu działa menedżer wdrażania |
Objaśnienie | Aby ułatwić określenie problemów związanych z wydajnością, produkt Runtime Performance Advisor używa ustawień środowiska wykonawczego. Te dane były niedostępne, więc zostanie użyta konfiguracja trwała zamiast konfiguracji środowiska wykonawczego. |
Działanie | Brak. |
Objaśnienie | Wystąpił problem podczas pobierania szczegółów konfiguracji serwera aplikacji z repozytorium. |
Działanie | Skontaktuj się z działem wsparcia IBM. |
Objaśnienie | Wystąpił problem podczas pobierania szczegółów konfiguracji sesji serwera aplikacji z repozytorium. |
Działanie | Skontaktuj się z działem wsparcia IBM. |
Objaśnienie | Wystąpił problem podczas pobierania zasobu z katalogu głównego konfiguracji. |
Działanie | Skontaktuj się z działem wsparcia IBM. |
Objaśnienie | Wykryto błąd ogólny. |
Działanie | W instalacyjnym katalogu głównym (w podkatalogu dzienników) znajdź dzienniki serwera WebSphere Application Server. Każda instancja serwera ma swój własny podkatalog w katalogu dzienników. W konsoli administracyjnej włącz śledzenie (com.ibm.ws.performance.tuning.serverAlert.*=all=enabled), klikając opcję Serwery aplikacji > Serwer > Rejestrowanie i śledzenie > Usługa śledzenia diagnostycznego. |
Objaśnienie | Wystąpił błąd podczas działania doradcy ds. wydajności. |
Działanie | Zrestartuj doradcę ds. wydajności. |
Objaśnienie | Jeśli początkowa wielkość sterty maszyny JVM jest zbyt mała, sterta musi być powiększana bardzo często, co zmniejsza wydajność podczas pierwszego inicjowania serwera aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | Jeśli minimalna wielkość sterty jest zbyt duża, maszyna JVM nie może zmniejszyć sterty do odpowiedniej wielkości. Czyszczenie pamięci zajmuje więcej czasu, powodując dłuższe przerwy w przetwarzaniu aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | Jeśli maksymalna wielkość sterty jest zbyt mała, maszyna JVM nie ma wystarczającej ilości miejsca do efektywnego zarządzania stertą. Wydajność zmniejsza się i w aplikacji może wystąpić błąd. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | Jeśli wielkość sterty jest zbyt duża w stosunku do ilości pamięci fizycznej w danym komputerze, system będzie zmuszony do stronicowania pamięci, co spowoduje zmniejszenie wydajności. Monitoruj system. Jeśli wystąpi taka sytuacja, spróbuj zmniejszyć zapotrzebowanie aplikacji na pamięć lub dodaj więcej pamięci fizycznej w systemie. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | W ustawieniach wielkości sterty maszyny JVM określono początkową wielkość sterty większą niż maksymalna wielkość sterty. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. Więcej informacji na temat wskazówek dotyczących strojenia pamięci w języku Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_javamemory |
Objaśnienie | Wyłączenie kompilatora JIT spowoduje zmniejszenie wydajności serwera aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Język Java i zarządzanie procesami > Definicja procesu > Wirtualna maszyna języka Java. Więcej informacji na temat strojenia wirtualnych maszyn języka Java można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tunejvm_v61. |
Objaśnienie | Włączenie kompilatora JIT powoduje zwiększenie wydajności. |
Działanie | Żadna akcja nie jest wymagana. |
Objaśnienie | Włączenie specyfikacji śledzenia może znacznie zmniejszyć wydajność serwera aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery aplikacji > Serwer > Zmień poziomy rejestrowania lub śledzenia, a następnie wyłącz wszystkie niepotrzebne specyfikacje śledzenia |
Objaśnienie | Minimalna wielkość puli wątków kontenera WWW jest większa niż wielkość maksymalna. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Bardzo duże pule wątków powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Bardzo duże pule wątków powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Pule wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Minimalna wielkość puli wątków brokera ORB jest większa niż wielkość maksymalna. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Bardzo duże pule wątków powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Bardzo duże pule wątków powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa brokera ORB > Pula wątków. Więcej informacji na temat strojenia serwera aplikacji można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=tprf_tuneappserv. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip |
Objaśnienie | Minimalna wielkość puli połączeń źródła danych jest większa niż wielkość maksymalna. |
Działanie | W konsoli administracyjnej kliknij opcję Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło danych > Właściwości puli połączeń. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Bardzo duże pule połączeń powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło danych > Właściwości puli połączeń. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Bardzo duże pule połączeń powodują zwykle zmniejszenie wydajności, jednak ich zastosowanie może być konieczne w przypadku niektórych aplikacji. Więcej informacji na ten temat zawiera Podręcznik dostrajania produktu WebSphere. |
Działanie | W konsoli administracyjnej kliknij opcję Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło danych > Właściwości puli połączeń. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Duża pamięć podręczna przygotowanych instrukcji jest na ogół problemem tylko wtedy, gdy ilość pamięci jest ograniczona i istnieje wiele nieregularnie używanych przygotowanych instrukcji. W takiej sytuacji instrukcje nie są usuwane, tylko zajmują pamięć, którą można by wykorzystać efektywniej. Wielkość pamięci podręcznej jest na ogół równa liczbie przygotowanych instrukcji używanych w aplikacji. |
Działanie | W konsoli administracyjnej kliknij opcję Dostawcy JDBC > dostawca_JDBC > Źródła danych > źródło_danych. Więcej informacji na temat kolejkowania w produkcie WebSphere można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=rprf_queuetip. Więcej informacji na temat strojenia puli połączeń źródła danych można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=datobjtune |
Objaśnienie | Kreator konfiguracji wydajności bazy danych DB2 może obliczyć i zaproponować parametry konfiguracyjne w celu zoptymalizowania wydajności używanej bazy danych DB2. |
Działanie | Aby uruchomić kreatora konfiguracji wydajności bazy danych DB2, kliknij prawym przyciskiem myszy obiekt bazy danych w Centrum sterowania bazą danych DB2 i wybierz opcję Konfiguruj wydajność przy użyciu kreatora. |
Objaśnienie | Więcej informacji na temat korzystania z funkcji dynamicznego buforowania można znaleźć w Centrum informacyjnym serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Usługi kontenerów > Usługa dynamicznej pamięci podręcznej. |
Objaśnienie | Więcej informacji na temat buforowania serwletu można znaleźć w Centrum informacyjnym serwera WebSphere Application Server. |
Działanie | W konsoli administracyjnej kliknij opcję Serwery > Serwery aplikacji > Serwer > Ustawienia kontenera WWW > Kontener WWW. Więcej informacji na temat buforowania serwletu można znaleźć pod adresem URL: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=cdyn_servletcaching |
Objaśnienie | Wystąpił błąd podczas odczytywania konfiguracji przy użyciu usługi konfiguracji lub w pliku dziennika nie ma danych konfiguracyjnych (jeśli aktywny jest tryb odtwarzania dziennika). |
Działanie | Brak. |
Objaśnienie | Wraz z upływem czasu ilość wolnej pamięci wydaje się zmniejszać lub na stercie jest ciągle zbyt mało wolnej pamięci, co może oznaczać, że wystąpił przeciek pamięci. |
Działanie | Przeanalizuj dokładniej użycie pamięci wraz z upływem czasu za pomocą narzędzi. Aby uzyskać więcej informacji na temat diagnozowania błędów braku pamięci i przecieków pamięci sterty Java, przejdź zgodnie z następującym odsyłaczem: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=ttrb_mdd4j |
Objaśnienie | Wraz z upływem czasu ilość wolnej pamięci wydaje się zmniejszać lub na stercie jest ciągle zbyt mało wolnej pamięci, co może oznaczać, że wystąpił przeciek pamięci. |
Działanie | Przeanalizuj dokładniej użycie pamięci wraz z upływem czasu za pomocą narzędzi. Aby uzyskać więcej informacji na temat diagnozowania błędów braku pamięci i przecieków pamięci sterty Java, przejdź zgodnie z następującym odsyłaczem: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=ttrb_mdd4j |
Objaśnienie | Prawdopodobnie nie istnieje cykl czyszczenia pamięci. Wygląda na to, że aplikacja jest nieużywana. |
Działanie | Żadna akcja nie jest wymagana. |
Objaśnienie | Wzorce użycia pamięci nie wskazują, że wystąpił przeciek pamięci |
Działanie | Żadna akcja nie jest wymagana. |
Objaśnienie | Wzorce użycia pamięci wskazują, że wystąpił potencjalny problem |
Działanie | Żadna akcja nie jest wymagana. |
Objaśnienie | Na potrzeby wczesnego powiadamiania o podejrzanych działaniach związanych z pamięcią są używane krótkie i długie okresy zbierania danych. Czasami, w przypadku krótkiego okresu, generowane jest powiadomienie, które później - po analizie większej ilości danych z dłuższego okresu - okazuje się fałszywe. |
Działanie | Żadna akcja nie jest wymagana. |
Objaśnienie | Prawdopodobną przyczyną nieograniczonego zwiększania się wielkości procesu Java jest przeciek pamięci. |
Działanie | Dostosuj wielkość puli pamięci lub przeanalizuj dokładniej użycie pamięci wraz z upływem czasu za pomocą narzędzi. Aby uzyskać więcej informacji na temat diagnozowania błędów braku pamięci i przecieków pamięci sterty Java, przejdź zgodnie z następującym odsyłaczem: http://www14.software.ibm.com/webapp/wsbroker/redirect?version=pix&product=was-base-dist&topic=ttrb_mdd4j |
Objaśnienie | Wzorce użycia pamięci nie wskazują, że wystąpił przeciek pamięci |
Działanie | Żadna akcja nie jest wymagana. |