Auf der Seite "EJB-Timerservice" können Sie den EJB-Timerservice konfigurieren.
Der Timerservice ist ein vom Enterprise Bean-Container bereitgestellter, persistenter Transaktionsbenachrichtigungsservice, mit dem von Enterprise Beans verwendete Benachrichtigungen oder Ereignisse geplant werden. Alle Enterprise Beans akzeptieren Stateful Session-Beans und können Benachrichtigungen vom Timerservice empfangen. Durch den Service gesetzte persistente Timer werden nicht zerstört, wenn der Server heruntergefahren oder neu gestartet wird.
Die Seite "EJB-Timerservice" enthält die folgenden Optionen.
Schaltfläche zur Wiederherstellung der Standardwerte von Einstellungen, die Standardwerte haben. Einstellungen, die keine Standardwerte haben, werden nicht geändert.
Der Name der Konfiguration, für die die Einstellungen auf dieser Seite angewendet werden. Dieses Feld ist schreibgeschützt.
Die Mindestanzahl Millisekunden, die verstreichen dürfen, bis der nächste Timerablauf für einen bestimmten Timer auftreten kann. Ein zu niedrig gewählter Wert für diese Einstellung kann zu einer Serverüberlastung führen. Der Standardwert ist 1000.
Die maximale Anzahl an Versuchen, die der Timerservice unternimmt, um einen Timerablauf aufgrund einer Ausnahme oder einer Zurücksetzung zu senden. Der Standardwert ist 1.
Das Intervall zwischen erneuten Zustellungsversuchen in Millisekunden. Der Standardwert ist 5000.
Der JNDI-Name der JDBC-Ressource, die als Timerdatenquelle verwendet werden soll. Wenn dieser Wert angegeben ist, überschreibt er den Standardwert von jdbc/__TimerPool für die Timerservice-Systemanwendung.