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-sizeGibt die Anzahl von Core-Threads im allgemeinen Threadpool des EJB-Containers an. Der Standardwert ist 16.
thread-max-pool-sizeGibt die maximale Anzahl von Threads im allgemeinen Threadpool des EJB-Containers an. Der Standardwert ist 32.
thread-queue-capacityGibt 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-secondsGibt 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-timeoutWenn 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-threadsWenn 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.