Arbeitsmanager des EJB-Containers für asynchrone Methoden

Der Standard-Work-Manager, den der EJB-Container (Enterprise JavaBeans) verwendet, um asynchrone Methoden zuzuteilen, ist nicht konfigurierbar. Die folgenden Informationen zur Konfiguration sollen Ihnen die Einschränkungen verständlich machen, die dieser Arbeitsmanager vorgibt. Beachten Sie, dass es nur einen einzigen Arbeitsmanager des EJB-Containers für alle asynchronen Methoden gibt, die im Anwendungsserver ausgeführt werden.

Der Arbeitsmanager des EJB-Containers hat die folgenden Thread-Pool-Einstellungen:

Unterstützte Konfigurationen Unterstützte Konfigurationen: Die Größe der Warteschlange für Verarbeitungsanforderungen ist die maximale Anzahl asynchroner Methodenanforderungen, die in die Warteschlange eingereiht werden können, während auf die Verfügbarkeit eines Threads gewartet wird. Wenn Sie den Wert 0 (Standardwert) oder ein Leerzeichen angeben, wird die Warteschlangengröße von der Laufzeit gesteuert.sptcfg

Darüber hinaus hat der Arbeitsmanager des EJB-Containers Konfigurationseinstellungen, die festlegen, welche Servicekontexte vom Client-Thread an den Work-Manager-Thread weitergegeben werden, der die asynchrone Methode ausführt. Der Servicekontext der globalen Transaktion und der Servicekontext der Activity-Session werden nicht weitergegeben. Der Sicherheitskontext und alle WebSphere-Erweiterungskontexte, wie z. B. Arbeitsbereich, Internationalisierung usw., werden zur Verwendung im Ausführungsthread weitergegeben.


Symbol, das den Typ des Artikels anzeigt. Konzeptartikel



Symbol für Zeitmarke Letzte Aktualisierung: 25.05.2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cejb_amworkmgr
Dateiname:cejb_amworkmgr.html