Description
There are some use cases which require a large Pool of MDBs. I'm currently in a case where the customer uses lots of asynchronous executions in the PAM, which are carried out with MDBs.
The MDB Pool size is CPU bound, by default. When we move into the OpenShift the amount of CPU is constrained by a set of factors and we may end up with a small default for the MDB Pool size.
I think for OpenShift apps it would be easier if MBD had the old default (max-pool-size). Other than that, could we have a System Property to disable the derive-size from CPU?