Propriétés propres au conteneur EJB

Les propriétés suivantes sont disponibles pour la configuration du conteneur EJB. Pour plus d'informations, reportez-vous à http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html.

thread-core-pool-size

Indique le nombre de threads de serveur de base dans le pool de threads commun du conteneur EJB. La valeur par défaut est 16.

thread-max-pool-size

Indique le nombre maximal de threads dans le pool de threads commun du conteneur EJB. La valeur par défaut est 32.

thread-queue-capacity

Indique la taille de la file d'attente du pool de threads, qui stocke les nouvelles demandes si le nombre de threads en cours d'exécution dépasse la valeur définie pour l'élément thread-core-pool-size. La valeur par défaut est Integer.MAX_VALUE.

thread-keep-alive-seconds

Indique le délai, en secondes, au-delà duquel les threads dépassant la valeur définie pour l'élément thread-core-pool-size sont abandonnés. La valeur par défaut est 60.

allow-core-thread-timeout

Si cet élément a la valeur True, tous les threads, y compris les threads de serveur de base, sont abandonnés une fois le délai défini pour l'élément thread-keep-alive-seconds écoulé. La valeur par défaut est False.

prestart-all-core-threads

Si cet élément a la valeur True, tous les threads de serveur de base du pool de threads commun du conteneur EJB sont démarrés et mis en attente. Si cet élément a la valeur False, les threads ne sont pas démarrés avant que de nouvelles demandes arrivent. La valeur par défaut est False.

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