+

Search Tips | Advanced Search

Stopping a queue manager manually on Windows

If we are unable to stop a queue manager on Windows by using the endmqm command, we can try to stop the queue manager manually by ending any processes that are running and stopping the IBM MQ service.


About this task

Tip: The Windows Task Manager and the tasklist command give limited information about tasks. For more information to help to determine which processes relate to a particular queue manager, consider using a tool such as Process Explorer (procexp.exe), which is available for download from the Microsoft website at http://www.microsoft.com.

To stop a queue manager on Windows, complete the following steps.


Procedure

  1. List the names (IDs) of the processes that are running, by using the Windows Task Manager.
  2. End the processes by using Windows Task Manager, or the taskkill command, in the following order (if they are running):

    Process name Description
    AMQZMUC0 Critical process manager
    AMQZXMA0 Execution controller
    AMQZFUMA OAM process
    AMQZLAA0 LQM agents
    AMQZLSA0 LQM agents
    AMQZMUF0 Utility Manager
    AMQZMGR0 Process controller
    AMQZMUR0 Restartable process manager
    AMQFQPUB Publish Subscribe process
    AMQFCXBA Broker worker process
    AMQRMPPA Process pooling process
    AMQCRSTA Non-threaded responder job process
    AMQCRS6B LU62 receiver channel and client connection
    AMQRRMFA The repository process (for clusters)
    AMQPCSEA The command server
    RUNMQTRM Invoke a trigger monitor for a server
    RUNMQDLQ Invoke dead-letter queue handler
    RUNMQCHI The channel initiator process
    RUNMQLSR The channel listener process
    AMQXSSVN Shared memory servers
  3. Stop the IBM MQ service from Administration tools > Services on the Windows Control Panel.
  4. If we have tried all methods and the queue manager has not stopped, reboot the system.

Parent topic: Stopping a queue manager manually

Last updated: 2020-10-04