Work management

This information describes the way in which IBM® MQ handles work requests, and details the options available for prioritizing and controlling the jobs associated with IBM MQ.


Do not alter IBM MQ work management objects unless you fully understand the concepts of IBM i and IBM MQ work management.

Additional information regarding subsystems and job descriptions can be found under Work Management in the IBM i product documentation. Pay particular attention to the sections on Starting jobs and Batch jobs.

IBM MQ for IBM i incorporates the IBM i UNIX environment and IBM i threads. Do not make any changes to the objects in the Integrated File System (IFS).

During normal operations, an IBM MQ queue manager starts a number of batch jobs to perform different tasks. By default these batch jobs run in the QMQM subsystem that is created when IBM MQ is installed.

Work management refers to the process of tailoring IBM MQ tasks to obtain the optimum performance from your system, or to make administration simpler.

For example, you can:
  • Change the run-priority of jobs to make one queue manager more responsive than another.
  • Redirect the output of a number of jobs to a particular output queue.
  • Make all jobs of a certain type run in a specific subsystem.
  • Isolate errors to a subsystem.
Work management is carried out by creating or changing the job descriptions associated with the IBM MQ jobs. You can configure work management for:
  • An entire IBM MQ installation.
  • Individual queue managers.
  • Individual jobs for individual queue managers.