This example shows a simple sequence of MQGET calls and MQPUT calls, where the queue depth is always one or zero.
Note that T0 may be queue manager startup time.
Because the queue is now empty, the service timer is switched to an OFF state.
Because the queue is empty, the service timer is again switched to an OFF state.
Table 6 summarizes the event statistics for this example.
Event 1 | Event 2 | |
Time of event | T(G1) | T(G2) |
Type of event | High | OK |
TimeSinceReset | T(G1) - T(0) | T(G2) - T(P2) |
HighQDepth | 1 | 1 |
MsgEnqCount | 1 | 1 |
MsgDeqCount | 1 | 1 |
The middle part of Figure 4 shows the elapsed time as measured by the service timer compared to the service interval for that queue. To see whether a queue service interval event will occur, compare the length of the horizontal line representing the service timer (with arrow) to that of the line representing the service interval. If the service timer line is longer, and the Queue Service Interval High event is enabled, a Queue Service Interval High event will occur on the next get. If the timer line is shorter, and the Queue Service Interval OK event is enabled, a Queue Service Interval OK event will occur on the next get.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
seiex1 |