Einstellungen des EJB-Zeitgeberservice

Verwenden Sie diese Seite, um den EJB-Zeitgeberservice für einen bestimmten EJB-Container zu konfigurieren.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Server > Servertypen > WebSphere-Anwendungsserver > Server > Einstellungen des EJB-Containers > Einstellungen des EJB-Zeitgeberservice.

Die von den beiden auf dieser Seite angezeigten Radioknöpfen unterstützten Optionen schließen sich gegenseitig aus.

Register 'Konfiguration'

Scheduler-Typ
JNDI-Name der Datenquelle

Gibt den JNDI-Namen der Datenquelle an, in der persistente EJB-Zeitgeber für diesen EJB-Container gespeichert werden. Für EJB-Zeitgeber kann jede im Namespace verfügbare Datenquelle verwendet werden. Mehrere EJB-Container können eine Datenquelle gemeinsam nutzen und gleichzeitig durch Angabe eines Tabellenpräfix verschiedene Tabellen verwenden.

Datentyp String
Standardeinstellung jdbc/DefaultEJBTimerDataSource
Datenquellenalias

Der Authentifizierungsalias für eine Benutzername/Kennwort-Kombination, die für den Zugriff auf die Datenquelle verwendet wird.

Datentyp String
Tabellenpräfix

Eine Zeichenfolge, die den Namen der Tabellen des EJB-Zeitgeberservice (TASK, TREG, LMGR und LMPR) vorangestellt wird. Diese Tabellen werden beim Serverstart erstellt, wenn sie noch nicht vorhanden sind. Informationen zum manuellen Erstellen dieser Tabellen finden Sie in der Hilfe zum Scheduler-Service. Eine Datenbank kann von mehreren unabhängigen EJB-Zeitgeberservices gemeinsam genutzt werden, wenn jede Instanz eine andere Präfixzeichenfolge angibt.

Datentyp String
Standardeinstellung EJBTIMER_
Abfrageintervall

Das Intervall, in dem der Dämon des EJB-Zeitgeberservice die Datenbank abfragt. Jede Abfrage kann kostspielig sein. Wenn das Intervall sehr kurz ist und es viele geplante Tasks gibt, können Abfragen einen großen Teil der Systemressourcen beanspruchen. Neue Zeitgeber, deren Verfallszeit kürzer als dieses Intervall ist, können erst nach Ablauf des Intervalls ausgeführt werden. Wenn dieser Wert zu groß gewählt wird, wird unter Umständen eine große Anzahl an Zeitgeberereignissen in den Speicher eingelesen, weil jedesmal alle Zeitgeberereignisse, die im nachfolgenden Abfrageintervall eintreten, gelesen werden.

Datentyp Integer
Einheiten Sekunden
Standardeinstellung 300
Einstellmöglichkeiten 3 -- 1800
Anzahl der Zeitgeber-Threads

Die Anzahl der Threads für die Ausführung paralleler EJB-Zeitgeber-Tasks. Wenn Sie die Anzahl der Zeitgeber-Threads auf 0 (null) setzen, ist der EJB-Zeitgeberservice inaktiviert.

Datentyp Integer
Standardeinstellung 1
Einstellmöglichkeiten 0 -- 500
JNDI-Name des Scheduler

Dieses Feld wird nur verwendet, wenn die Option Angepasste Scheduler-Instanz ausgewählt ist. Dieses Feld enthält den JNDI-Namen einer angepassten Scheduler-Instanz, die für die Verwaltung und das persistente Speichern von EJB-Zeitgebern verwendet werden soll. Die Konfigurationsdaten für die interne Scheduler-Instanz für den EJB-Zeitgeberservice werden nicht auf die angegebene Scheduler-Instanz angewendet.

Datentyp String



Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Tasks
Zugehörige Verweise


Dateiname: uejb_timerservice.html