Ustawienia ładowania klas i wykrywania aktualizacji

Ta strona umożliwia konfigurowanie korzystania z programów ładujących klasy przez aplikację.

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Aplikacje > Typy aplikacji > Aplikacje korporacyjne WebSphere > nazwa_aplikacji > Ładowanie klas i wykrywanie aktualizacji.

Ostrzeżenie: Jeśli aplikacja jest uruchomiona, zmiana ustawień aplikacji powoduje zrestartowanie aplikacji. Na autonomicznych serwerach aplikacja jest restartowana po zapisaniu zmian. W przypadku produktów na wielu serwerach aplikacja jest restartowana po zapisaniu zmian i synchronizacji plików w węźle, w którym aplikacja została zainstalowana. Aby sterować czasem synchronizacji w produktach na wielu serwerach, należy usunąć zaznaczenie opcji Synchronizuj zmiany z węzłami na stronie Preferencje konsoli.
Nadpisz ustawienia przeładowania klas dla modułów WWW i EJB

Określa, czy klasy mają być przeładowywane w przypadku aktualizacji plików aplikacji.

Wybranie opcji Nadpisz ustawienia przeładowania klas dla modułów WWW i EJB powoduje ustawienie wartości true dla parametru reloadEnabled w pliku deployment.xml danej aplikacji. W przypadku zmiany definicji klasy aplikacji środowisko wykonawcze serwera aplikacji zatrzyma i uruchomi aplikację w celu przeładowania klas aplikacji.

Ustawienia przeładowania w pliku deployment.xml przesłaniają ustawienia dla wszystkich modułów WWW i EJB, które można zdefiniować w plikach ibm-web-ext.xmi i META-INF/ibm-application-ext.xmi.

W przypadku plików JSP (JavaServer Pages) w module WWW kontener WWW przeładowuje pliki JSP tylko wtedy, gdy rozszerzenie IBM jspReloadingEnabled w atrybucie jspAttributes pliku ibm-web-ext.xmi ma wartość true. Przeładowywanie plików JSP można włączyć podczas wdrażania na stronie Opcje przeładowywania plików JSP.

Typ danych Boolean
Wartość domyślna fałsz
Okres odpytywania o zaktualizowane pliki

Określa odstęp czasu (w sekundach) między kolejnymi operacjami skanowania systemu plików aplikacji w poszukiwaniu zaktualizowanych plików. Domyślną wartością jest wartość przeładowania atrybutu interwału w pliku rozszerzenia IBM (META-INF/ibm-application-ext.xmi) archiwum EAR.

To ustawienie Okres odpytywania o zaktualizowane pliki jest identyczne z polem Okres przeładowywania w sekundach kreatorów instalacji i aktualizacji aplikacji.

Aby włączyć przeładowywania, należy wprowadzić wartość dodatnią (np. 1 do 2147483647). Aby wyłączyć przeładowywanie, wpisz zero (0). Dozwolony zakres wartości to 0 - 2147483647.

Atrybut interwału przeładowywania działa tylko w przypadku, gdy włączono przeładowywanie klas.

Typ danych Integer
Jednostki Sekundy
Wartość domyślna 3
Porządek programów ładujących klasy

Określa, czy przed załadowaniem klasy program ładujący prowadzi wyszukiwanie w programie ładującym klasy macierzyste, czy w programie ładującym klasy aplikacji. Standardowym ustawieniem dla programów ładujących klasy narzędzi programistycznych oraz programów ładujących klasy produktu WebSphere Application Server jest Klasy ładowane najpierw programem ładującym klasy macierzyste. Wybranie opcji Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu) oznacza, że aplikacja może nadpisać klasy zawarte w macierzystym programie ładującym, lecz działanie takie może potencjalnie skutkować błędami ClassCastException lub LinkageError, jeśli klasy nadpisane zostaną pomieszane z klasami nienadpisanymi.

Opcje to Klasy ładowane najpierw programem ładującym klasy macierzyste i Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu). Domyślną opcją na potrzeby ładowania klas jest wyszukiwanie w programie ładującym klasy macierzyste przed rozpoczęciem wyszukiwania w programie ładującym klasy aplikacji.

Aby aplikacja mogła korzystać z domyślnej konfiguracji rejestrowania Jakarta Commons Logging w produkcie WebSphere Application Server, należy ustawić porządek programów ładujących klasy aplikacji jako Klasy ładowane najpierw programem ładującym klasy macierzyste. Aby aplikacja mogła nadpisać domyślną konfigurację rejestrowania Jakarta Commons Logging w produkcie WebSphere Application Server, aplikacja musi udostępniać konfigurację w postaci obsługiwanej przez to rejestrowanie, a tryb programu ładującego tej klasy musi być ustawiony na wartość Klasy ładowane najpierw lokalnym programem ładującym klasy (programem klasy macierzystej na końcu). Analogicznie, w celu nadpisania domyślnej konfiguracji, należy tak ustawić porządek programów ładujących klasy dla każdego z modułów WWW aplikacji, by była ładowana poprawna fabryka programów rejestrujących.

Typ danych String
Wartość domyślna Klasy ładowane najpierw programem ładującym klasy macierzyste
Strategia programu ładującego klasy WAR

Określa, czy do ładowania wszystkich plików WAR ma zostać użyty pojedynczy program ładujący klasy, czy też różne programy ładujące mają załadować poszczególne pliki WAR.

Dostępne opcje to Program ładujący klasy dla każdego pliku WAR w aplikacji oraz Pojedynczy program ładujący dla aplikacji. Domyślnie do ładowania każdego pliku WAR wykorzystywany jest osobny program ładujący klasy.

Typ danych String
Wartość domyślna Program ładujący klasy dla każdego pliku WAR w aplikacji



Zaznaczone odsyłacze (online) wymagają dostępu do Internetu.

Pojęcia pokrewne
Zadania pokrewne
Odsyłacze pokrewne
Ustawienia aplikacji korporacyjnej


Nazwa pliku: urun_rapp_classload.html