Is your application getting messages off the queue?

To check whether your application is getting messages off the queue, do the following:

  1. Ensure that the application that is running against the queue is actually processing messages from the queue. Issue the following command:

    DISPLAY QSTATUS(Q1) TYPE(QUEUE) ALL
    In the output, look at the LGETDATE and LGETTIME fields which show when the last get was done from the queue.

  2. If the last get that was done on this queue was longer ago than expected, ensure that the application is processing correctly. If the application is a channel, see Is the channel moving messages? for more details.