mi aspetterei che avete già guardato documentazione su https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6.2/pdf/Administration_and_Configuration_Guide/JBoss_Enterprise_Application_Platform-6.2-Administration_and_Configuration_Guide-en-US.pdf
Estratto docs
20.3. Configurazione dei pool di thread EJB 20.3.1. Pool di thread di bean enterprise
JBoss EAP 6 mantiene il numero di istanze di oggetti thread Java in memoria per l'utilizzo da servizi bean enterprise, tra cui il richiamo remoto, il servizio timer e il richiamo asincrono.
Questa tecnica è denominata raggruppamento di thread. Fornisce prestazioni migliorate eliminando il sovraccarico della creazione dei thread e fornisce all'amministratore di sistema un meccanismo per controllare l'utilizzo delle risorse.
È possibile creare pool di thread multipli con parametri diversi e assegnare a ciascun servizio un pool di thread diverso.
L'estratto sopra sembra suggerire che quanto segue fornirà 2 pool di thread denominati prima e seconda.
<thread-pools>
<thread-pool name="first" max-threads="20" keepalive-time="150"/>
<thread-pool name="second" max-threads="20" keepalive-time="150"/>
</thread-pools>
fonte
2015-11-18 11:59:24