The following are types of queue service interval events:
The Queue Service Interval OK event message can only be caused by a get operation.
The Queue Service Interval High event message can be caused by a get operation or an MQPUT call.
To enable both Queue Service Interval OK and Queue Service Interval High events you need to set the QServiceIntervalEvent control attribute to High. Queue Service Interval OK events are automatically enabled when a Queue Service Interval High event is generated. You do not need to enable Queue Service Interval OK events independently.
These events are mutually exclusive, which means that if one is enabled the other is disabled. However, both events can be simultaneously disabled.
Figure 3 shows a graph of queue depth against time. At P1, an application issues an MQPUT, to put a message on the queue. At G1, another application issues an MQGET to remove the message from the queue.
In terms of queue service interval events, these are the possible outcomes:
The actual algorithm for starting the service timer and generating events is described in Queue service interval events algorithm.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
csqzax0527 |