WAS v8.5 > Tune performance > Tune Messaging resourcesTune messaging
To tune asynchronous messaging, we can, for example, configure MDB throttling for a JCA 1.5-compliant messaging provider. To tune your asynchronous messaging, complete one or more of the following steps.
- Configure MDB throttling for a JCA 1.5-compliant messaging provider in one of the following ways, depending on your choice of messaging provider:
- For the default messaging provider, complete the task Configure MDB or SCA throttling for the default messaging provider.
- For the WebSphere MQ messaging provider, either set the maximum server sessions property on the "WebSphere MQ messaging provider activation specifications advanced properties" page, or the maxPoolSize property when using the createWMQActivationSpec or modifyWMQActivationSpec wsadmin commands.
- For 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.
- Tune messaging destinations for the WebSphere MQ.
Subtopics
- Tune messaging performance for the default messaging provider
To help optimize performance, we can set tuning properties that control the performance of message-driven beans and other messaging applications.- Configure MDB or SCA throttling for the default messaging provider
Use this task to configure the throttling of messages for message-driven beans or SCA composites that we have deployed as JCA 1.5 resources on the default messaging provider.- Tune messaging destinations for the WebSphere MQ messaging provider
We can optimize performance of MDB or other applications that use the WebSphere MQ messaging provider by configuring the properties of WebSphere MQ messaging provider destinations.- Throttling inbound message flow for JCA 1.5 message-driven beans
This topic describes how to throttle message delivery for message-driven beans (MDB) which are deployed as message endpoints for Java EE Connector Architecture (JCA) v1.5 inbound resource adapters.- Monitoring server session pools for listener ports
We can minimize the number of resources that server sessions use by enabling server session pool monitoring and defining the timeout value to be applied to a server session.
Related
Configure an activation specification for the WebSphere MQ messaging provider
Reference:
WebSphere MQ messaging provider activation specification advanced properties
createWMQActivationSpec command
modifyWMQActivationSpec command