Setările serviciu cronometru EJB

Utilizaţi această pagină pentru a configura şi gestiona serviciul cronometru Enterprise JavaBeans (EJB) pentru un anumit container EJB.

Pentru a vedea această pagină de consolă administrativă, faceţi clic pe Servere > Tipuri server > Servere de aplicaţii WebSphere > server > Setări container EJB > Setări serviciu cronometru EJB.

Butoanele radio pentru instanţa planificator serviciu cronometru EJB intern şi instanţa planificator personalizată vă oferă alegeri care sunt mutual exclusive.

Utilizaţi instanţa planificator serviciu cronometru EJB intern

Produsul furnizează o instanţă planificator internă pentru utilizarea de către serviciul cronometru EJB. Instanţa planificator internă este preconfigurată pentru funcţionalitate cronometru EJB de bază, şi furnizează setări de configurare limitate pentru un serviciu cronometru EJB.

Apăsând pe acest buton specifică faptul că doriţi să utilizaţi instanţa planificator internă pentru a vă gestiona task-urile. Ele sunt persistente într-o bază de date Cloudscape asociată cu procesul server. Selectând această alegere exclude opţiunea Utilizare instanţă planificator personalizată.

Instanţa planificator internă este valoare implicită. Alternativ, o instanţă planificator personalizată poate fi utilizată.

Utilizare instanţă planificator personalizată

Puteţi realiza o configuraţie mai avansată pentru serviciul cronometru EJB prin definirea unei instanţe planificator personalizată.

Configurarea planificator furnizează mai multe opţiuni de configurare decât instanţa planificator preconfigurată cronometru EJB internă. Puteţi defini o instanţă planificator personalizată când rulaţi într-un mediu cluster, permiţând tuturor membrilor cluster-ului să ruleze cu o singură instanţă planificator. Aceasta permite Cronometrelor EJB persistente create pe un membru din cluster să execute pe alţi membrii ai cluster-ului. Furnizând o instanţă planificator personalizată dă posibilitatea deasemenea Cronometrelor EJB persistente să fie menţinute în aceeaşi bază de date ca alte task-uri planificate. Selectarea această alegere blochează opţiunea Utilizare Instanţă planificator serviciu cronometru EJB intern.

Nume JNDI sursă de date

Specifică numele Interfaţă director şi de numire Java (JNDI) al sursei de date unde Cronometrele EJB persistente sunt memorate pentru acest container EJB. Orice sursă de date disponibilă în spaţiul de nume poate fi utilizată pentru Cronometre EJB. Mai multe containere EJB pot partaja o singură sursă de date în timp ce utilizează tabele diferite prin specificarea unui prefix de tabel.

Tip date Şir
Implicit jdbc/DefaultEJBTimerDataSource
Alias sursă de date

Alias autentificare la un nume utilizator şi parolă utilizate pentru a accesa sursa de date.

Tip date Şir
Prefix tabel

Un şir antepus la numele tabel serviciu cronometru EJB (TASK, TREG, LMGR şi LMPR). Aceste tabele sunt create în timp ce serverul porneşte dacă nu există deja. Vedeţi ajutorul din Serviciu planificator pentru informaţii despre crearea manuală a acestor tabele. Mai multe instanţe servicii cronometru EJB pot partaja aceeaşi bază de date dacă fiecare instanţă specifică un şir de prefix diferit.

Tip date Şir
Implicit EJBTIMER_
Interval de sondare

Intervalul în care demonul serviciu cronometru EJB sondează baza de date. Fiecare operaţie de sondare poate să fie scumpă. Dacă intervalul este extrem de mic şi există multe task-uri planificate, sondarea poate consuma o mare porţiune a resurselor sistemului. Noi Cronometre care sunt setate să expire mai devreme de acest interval ar putea să nu se execute până cand inetrvalul nu se termină. Dacă valoarea este prea mare, un număr potenţial mare de evenimente cronometru pot fi citite în memorie, pentru că toate evenimentele cronometru care au loc în următorul interval de sondare sunt citite în fiecare timp.

Tip date Întreg
Unităţi secunde
Implicit 300
Interval 3 -- 1800
Numărul de fire de execuţie cronometru

Numărul de fire de execuţie utilizate pentru a executa task-uri concurente Cronometru EJB. Setarea numărului de Fire de execuţie cronometru la zero dezactivează serviciul cronometru EJB.

Tip date Întreg
Implicit 1
Interval 0 -- 500
Nume JNDI planificator

Acest câmp este utilizat doar când alegerea Utilizare Instanţă planificator personalizată este făcută. Specifică numele JNDI a unei Instanţe planificator personalizată de utilizat pentru gestionarea şi persistenţa Cronometrelor EJB. Informaţiile configurare Instanţă planificator serviciu cronometru EJB intern nu sunt aplicate instanţei Planificator respective.

Tip date Şir




Legăturile marcate (online) necesită acces la internet.

Related tasks
Related reference


Nume fişier: uejb_timerservice.html