Ustawienia usługi licznika czasu EJB

Ta strona służy do konfigurowania usługi licznika czasu EJB (Enterprise JavaBeans) i zarządzania nią na potrzeby konkretnego kontenera EJB.

Aby wyświetlić tę stronę Konsoli administracyjnej, należy kliknąć opcję Serwery > Typy serwerów > Serwery aplikacji WebSphere > serwer > Ustawienia kontenera EJB > Ustawienia usługi licznika czasu EJB.

Przełączniki dla wewnętrznej instancji programu planującego usługi licznika czasu EJB i instancji niestandardowego programu planującego oferują opcje, które wzajemnie się wykluczają.

Użyj instancji programu planującego usługi licznika czasu EJB

Produkt udostępnia wewnętrzną instancję programu planującego przeznaczoną do używania przez usługę licznika czasu EJB. Wewnętrzna instancja programu planującego jest skonfigurowana fabrycznie pod kątem podstawowej funkcjonalności licznika czasu EJB, dlatego możliwości konfigurowania ustawień dla usługi licznika czasu EJB są ograniczone.

Kliknięcie przycisku spowoduje, że instancja programu planującego będzie zarządzać czynnościami. Czynności są utrwalane w bazie danych Cloudscape powiązanej z procesem serwera. Wybór instancji programu planującego powoduje zablokowanie opcji Użyj instancji niestandardowego programu planującego.

Domyślnie jest używana instancja wewnętrznego programu planującego. Zamiast niej można użyć instancji programu planującego klienta.

Użyj instancji niestandardowego programu planującego

Zdefiniowanie niestandardowego programu planującego umożliwia wykonywanie bardziej zaawansowanej konfiguracji licznika czasu EJB.

Konfiguracja programu planującego zawiera więcej opcji konfiguracyjnych niż instancja fabrycznie skonfigurowanego programu planującego usługi licznika czasu EJB. Jeśli instancja niestandardowego programu planującego będzie zdefiniowana podczas działania w środowisku klastrowym, wszystkie elementy klastra będą mogły działać z pojedynczą instancją programu planującego. Trwałe liczniki czasu EJB utworzone w jednym elemencie klastra będą wtedy mogły być wykonywane w pozostałych elementach klastra. Ponadto udostępnienie instancji niestandardowego programu planującego pozwala przechowywać trwałe liczniki czasu EJB w tej samej bazie danych co pozostałe zaplanowane zadania. Wybór instancji niestandardowego programu planującego powoduje zablokowanie opcji Użyj wewnętrznej instancji programu planującego usługi licznika czasu EJB.

Nazwa JNDI źródła danych

Określa nazwę JNDI (Java Naming and Directory Interface) źródła danych, w którym trwałe liczniki czasu EJB są składowane w kontenerze EJB. Dla liczników czasu EJB można używać dowolnych źródeł danych dostępnych w przestrzeni nazw. Różne kontenery EJB mogą współużytkować jedno źródło danych i używać różnych tabel, określając odpowiednio przedrostek tabeli.

Typ danych String
Wartość domyślna jdbc/DefaultEJBTimerDataSource
Alias źródła danych

Alias uwierzytelnienia dla nazw użytkownika i hasła, używanych do połączenia ze źródłem danych.

Typ danych String
Przedrostek tabeli

Łańcuch poprzedzający nazwy tabel usługi licznika czasu EJB (TASK, TREG, LMGR i LMPR). Jeśli tabele nie zostały utworzone wcześniej, są tworzone podczas uruchamiania serwera. Informacje o ręcznym tworzeniu tabel zawiera pomoc dla usługi programu planującego. Wiele niezależnych usług licznika czasu EJB może współużytkować tę samą bazę danych, jeśli każda instancja określa inny łańcuch przedrostka.

Typ danych String
Wartość domyślna EJBTIMER_
Odstęp czasu odpytywania

Odstęp czasu, w jakim demon usługi licznika czasu EJB odpytuje bazę danych. Każda operacja odpytywania może angażować wiele zasobów. Gdy odstęp czasu jest bardzo mały i zaplanowano wiele zadań, odpytywanie może zużywać znaczną część zasobów systemu. Nowe liczniki czasu, z ustawieniem utraty ważności przed zakończeniem odstępu czasu, nie mogą być zakończone przed upływem odstępu czasu. Jeśli wartość jest zbyt duża, nadmierna liczba zdarzeń liczników czasu może być odczytana do pamięci, ponieważ wszystkie zdarzenia liczników czasu przypadające na następny odstęp odpytywania są odczytywane w ustawionym czasie.

Typ danych Integer
Jednostki sekundy
Wartość domyślna 300
Zakres 3 -- 1800
Liczba wątków licznika czasu

Liczba wątków używanych na potrzeby wykonywania współbieżnych czynności liczników czasu EJB. Ustawienie liczby wątków licznika czasu na zero powoduje wyłączenie usługi licznika czasu EJB.

Typ danych Integer
Wartość domyślna 1
Zakres 0 -- 500
Nazwa JNDI programu planującego

Pole to jest używane tylko po wybraniu opcji Użyj instancji niestandardowego programu planującego. Określa nazwę JNDI instancji niestandardowego programu planującego, która ma być używana do zarządzania licznikami czasu EJB i utrwalania ich. Informacje konfiguracyjne wewnętrznej instancji programu planującego usługi licznika czasu EJB nie są stosowane do określonej instancji programu planującego.

Typ danych String




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

Zadania pokrewne
Odsyłacze pokrewne


Nazwa pliku: uejb_timerservice.html