[OpenShift Container Platform][Amazon EKS][IBM MQ Advanced][MQ 9.4.2 Feb 2025]

Advanced tuning for Native HA CRR

Advanced settings for tuning timings and intervals. There should be no need to use these settings unless the defaults are known not to match your system's requirements.

The basic options for configuring Native HA CRR are handled using the QueueManager API, which the IBM® MQ Operator uses to configure the underlying queue manager INI files for you. There are some more advanced options that are only configurable using an INI file, under the NativeHARecoveryGroup stanza of the qm.ini file . See also Example: Supplying MQSC and INI files for more information on how to configure an INI file.

ShortRetryTimer
Specifies the interval to wait between attempts to connect to a Recovery group in the short retry phase. Specified in milliseconds, defaults to 2500 (2.5 seconds).
ShortRetryCount
Specifies the number of attempts to make a connection to the Recovery group during the short retry phase.
LongRetryTimer
Specifies the interval to wait between attempts to connect to a Recovery group in the long retry phase. The long retry phase continues indefinitely until connection is made, or until the configuration is changed to comment out or remove the ReplicationAddress. Specified in milliseconds, defaults to 60000 (60 seconds).
RetryReporting
Set to Phase or All to specify whether each retry attempt is reported, or just the phase (long or short). If not specified, defaults to Phase.
StatusInterval
Specifies the longest time interval that the Recovery group will wait before sending a Recovery log status. Specified in milliseconds, defaults to 10000 (10 seconds).
StatusCommitThreshold
Specifies the maximum number of bytes that the Recovery group commits before sending a Recovery log status. Specified in bytes and defaults to 0, which means that StatusInterval alone is used to determine when Recovery log status is sent.