Our application is doing netting of trades.
We are using UOO for posing messages to JMS queues appended to it.
From this message, we are extracting the trade info and persisting into DB.
When MDB is listening to that JMS queue, application is performing well when the no. of messages in the queue is <5000.
when this number increases lets say 20000, our application is performing very badly.
We are using 64 instances of MDB connecting to queue.
What are the parameters reduce the performance of the MDB consuming the messages?