IBM BPM, V8.0.1, All platforms > Tuning > Tuning parameters

MDB ActivationSpec

You can use Java Message Service (JMS) activation specifications to bind application message-driven beans (MDBs) to the message queues that drive the MDB onMessage methods. Two activation specification parameters of particular interest are the maximum batch size and the maximum concurrent endpoints.

The maximum batch size in the activation specification also has an impact on performance. The maximum batch size value determines how many messages are taken from the messaging layer and delivered to the application layer in a single step. Increasing this value for activation specifications associated with long-running business processes can improve the efficiency of MDB message processing.

Each JMS export component has an MDB and a corresponding ActivationSpec (JNDI name: module name/export component name_AS). The maximum concurrent endpoints parameter specifies the number of messages that a particular MDB can process concurrently. Be aware that each active MDB instance runs on a thread from the container thread pool.

You can configure the activation specification parameters by using the administrative console.

Tuning parameters


Related concepts:
Tune MDB ActivationSpec properties