Für den EJB-Container spezifische Eigenschaften

Die folgenden Eigenschaften sind für die Konfiguration des EJB-Containers verfügbar. Weitere Informationen finden Sie unter http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html.

thread-core-pool-size

Gibt die Anzahl von Core-Threads im allgemeinen Threadpool des EJB-Containers an. Der Standardwert ist 16.

thread-max-pool-size

Gibt die maximale Anzahl von Threads im allgemeinen Threadpool des EJB-Containers an. Der Standardwert ist 32.

thread-queue-capacity

Gibt die Größe der Threadpoolqueue an, in der neue Anforderungen gespeichert werden, wenn mehr als thread-core-pool-size-Threads ausgeführt werden. Der Standardwert ist Integer.MAX_VALUE.

thread-keep-alive-seconds

Gibt die Zeit in Sekunden an, nach der Threads über den Wert von thread-core-pool-size hinaus beendet werden. Der Standardwert ist 60.

allow-core-thread-timeout

Wenn dieser Wert auf True gesetzt ist, werden alle Threads, selbst Core-Threads, nach thread-keep-alive-seconds beendet. Der Standardwert ist false.

prestart-all-core-threads

Wenn dieser Wert auf True gesetzt ist, werden alle Core-Threads im allgemeinen Threadpool des EJB-Containers gestartet, sodass sie in inaktivem Status auf Arbeit warten. Wenn dieser Wert auf False gesetzt ist, werden Threads erst gestartet, wenn neue Anforderungen eingehen. Der Standardwert ist false.

Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices