+

Search Tips   |   Advanced Search

Configuring MDB or SCA throttling for the default messaging provider

Use this task to configure the throttling of messages for message-driven beans or Service Component Architecture (SCA) composites that we have deployed as JCA 1.5 resources on the default messaging provider.

The throttling support described in this topic only applies to the default messaging provider (the service integration JMS Resource Adapter).

For the WebSphere MQ messaging provider, you configure message throttling by setting the maximum server sessions property on the WebSphere MQ messaging provider activation specifications panel, or the maxPoolSize property when using the createWMQActivationSpec or modifyWMQActivationSpec wsadmin commands.

If we have a third-party JCA 1.5-compliant JMS messaging provider, refer to the generic method of message throttling described in Throttling inbound message flow for JCA 1.5 message-driven beans.

Use this task to throttle messages for a message-driven bean or SCA composite deployed as a J2EE Connector Architecture (JCA) 1.5 resource on the default messaging JMS provider.

The default messaging provider (the service integration JMS Resource Adapter) uses a special type of message throttling. We can leave the message-driven bean pools to the default size of 500.

The default messaging provider enables the throttling of message delivery to a message-driven bean or SCA composite through the Maximum concurrent endpoints configuration option on the JMS activation specification used to deploy the bean or composite.

We might want to tune the throttling of the message-driven beans or SCA composites, which is especially important on z/OS . Workload arriving on the destination the message-driven bean or SCA composite is consuming from might use up more server resource and therefore obstruct other activities. An example of this is when restarting MDB or SCA applications you find a backlog of messages. The number of messages can be throttled so that the message-driven bean or SCA composite can process them in the most efficient manner.

To configure the message throttling support of the default messaging provider (the service integration bus JMS Resource Adapter), use the administrative console to complete the following steps.


Related concepts

  • Workload sharing with queue destinations


    Related information:

  • Messaging flow for JCA MDBs on z/OS with service integration

  • JMS activation specification [Settings]