I have a MDB that receives data to process from an external application. Currently this works very well. In rare conditions there can be really a flood of messages, so there may be thousands of messages, waiting to be processed by the MDB.
My question now is: Is there a max size of the message queue? Is there a risk that messages might get lost, if there are much more messages than can be processed at the moment?