Question

Est-il possible de créer un pool d'écouteurs de messages ou de beans gérés par message pour traiter les messages d'une file d'attente JMS ou d'un sujet en parallèle?

J'utilise JMS et JMS de JBoss

Était-ce utile?

La solution

Oui, si la taille du pool MDB est supérieure à un, JBoss doit créer plusieurs MDB pour traiter les messages en parallèle.

Autres conseils

Absolument. Je l'ai fait avec les files d'attente JMS pour créer un pool d'écouteurs multi-serveurs afin de traiter un grand nombre de transactions. Vous pouvez utiliser le modèle Consommateurs concurrents. J'ai utilisé une version modifiée, car nous devions traiter les messages dans l'ordre dans les comptes. Nous avons utilisé un mécanisme de location pour attribuer des serveurs à des plages de numéros de compte, assurant ainsi un basculement et une évolutivité.

Nous utilisions le fournisseur JMS de Tibco, mais cela fonctionne avec n’importe quel fournisseur JMS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top