IBM MQ tasks for IBM i

This is a table of the IBM MQ for IBM i jobs and a brief description of each.

When a queue manager is running, you see some or all of the following batch jobs running under the QMQM user profile in the IBM MQ subsystem. The jobs are described briefly in Table 1.

We can view all jobs connected to a queue manager using option 22 on the Work with Queue Manager (WRKMQM) panel. We can view listeners using the WRKMQMLSR command.

Job name Function
AMQALMPX The checkpoint processor that periodically takes journal checkpoints.
AMQZMUC0 Utility manager. This job executes critical queue manager utilities, for example the journal chain manager.
AMQZXMA0 The execution controller that is the first job started by the queue manager. It handles MQCONN requests, and starts agent processes to process IBM MQ API calls.
AMQZFUMA Object authority manager (OAM).
AMQZLAA0 Queue manager agents that perform most of the work for applications that connect to the queue manager using MQCNO_STANDARD_BINDING.
AMQZLSA0 Queue manager agent.
AMQZMUF0 Utility Manager
AMQZMGR0 Process controller. This job is used to start and manage listeners and services.
AMQZMUR0 Utility manager. This job executes critical queue manager utilities, for example the journal chain manager.
AMQFQPUB Queued publish/subscribe daemon.
AMQFCXBA Broker worker job.
RUNMQBRK Broker control job.
AMQRMPPA Channel process pooling job.
AMQCRSTA TCP/IP-invoked channel responder.
AMQCRS6B LU62 receiver channel and client connection (see note).
AMQRRMFA Repository manager for clusters.
AMQCLMAA Non-threaded TCP/IP listener.
AMQPCSEA PCF command processor that handles PCF and remote administration requests.
RUNMQTRM Trigger monitor.
RUNMQDLQ Dead letter queue handler.
RUNMQCHI The channel initiator.
RUNMQCHL Sender channel job that is started for each sender channel.
RUNMQLSR Threaded TCP/IP listener.
AMQRCMLA Channel MQSC and PCF command processor.
Note: The LU62 receiver job runs in the communications subsystem and takes its runtime properties from the routing and communications entries that are used to start the job. See Initiated end (Receiver) for more information. Parent topic: Work management for IBM i