My Oracle Support Banner

Sun Java[TM] System Message Queue: Tuning MQ For Robustness (Doc ID 1539471.1)

Last updated on OCTOBER 27, 2020

Applies to:

Sun Java System Message Queue - Version 3.5 to 4.4 [Release 3.5 to 4.4]
Information in this document applies to any platform.

Goal

 Tune various parameters of Sun Java[TM] System Message Queue's default configuration for ease
of use out of the box.

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
  1. Increase broker JVM[TM] heap size
 2. If acceptable, use DUPS_OK_ACKNOWLEDGE acknowledgement mode for NONPERSISTENT messages.
 3. Limit total message capacity of the broker
 4. Limit Destination Sizes (3.5, 3.6, 3.7)
 5. Limit Queue Sizes (3.x/4.x)
 6. Increase Broker Memory Checking Interval
 7. Enable Client Connection Flow Control (3.0.1)
 8. Enable Consumer Flow Control (3.5, 3.6, 3.7, 4.x)
 9. Use TTL (Message Expiration)

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.