2010-10-27 4 views
1

J'utilise JBoss 5.1.0 GA avec JMS.JBoss Messaging and Thread Priority

J'ai deux beans pilotés par message.

Est-ce que quelqu'un pourrait m'expliquer le modèle de threading? Par exemple, chaque MDB a-t-elle un pool de threads séparé? Partagent-ils un pool global?

Répondre

1

Bingo. C'est celui que je cherchais. J'ai essayé différentes options et le nombre de threads a augmenté indépendamment de la configuration comme ci-dessous. Jboss a vraiment une mauvaise documentation.

@ActivationConfigProperty(propertyName = "maxSession", propertyValue = "xx") 
1

Pour répondre à ma propre question. Tous les beans pilotés par les messages partagent un pool de threads commun qui peut être configuré dans jca-jboss-beans.xml dans le répertoire de déploiement.