[Windows]

Windows 上手动停止队列管理器

如果无法使用 endmqm 命令在 Windows 上停止队列管理器,那么可以尝试通过结束正在运行的任何进程并停止 IBM® MQ 服务来手动停止队列管理器。

关于本任务

提示: Windows 任务管理器和 tasklist 命令提供有关任务的有限信息。 有关帮助确定哪些进程与特定队列管理器相关的更多信息,请考虑使用可从 Microsoft Web 站点 ( http://www.microsoft.com) 下载的工具,例如 Process Explorer (procexp.exe)。

要在 Windows上停止队列管理器,请完成以下步骤。

过程

  1. 使用 Windows 任务管理器列出正在运行的进程的名称 (标识)。
  2. 使用 Windows 任务管理器或 taskkill 命令按以下顺序结束进程 (如果它们正在运行):
    表 1. Windows 要在运行时停止的进程
    进程名称 描述
    AMQZMUC0 关键流程管理器
    AMQZXMA0 执行控制器
    AMQZFUMA OAM 进程
    AMQZLAA0 LQM 代理程序
    AMQZLSA0 LQM 代理程序
    AMQZMUF0 实用程序管理器
    AMQZMGR0 进程控制器
    AMQZMUR0 可重新启动的进程管理器
    AMQFQPUB 发布预订流程
    AMQFCXBA 代理工作程序进程
    AMQRMPPA 进程池进程
    AMQCRSTA 非线程响应程序作业进程
    AMQCRS6B LU62 接收方通道和客户机连接
    AMQRRMFA 存储库进程 (针对集群)
    AMQPCSEA 命令服务器
    runmqtrm 调用服务器的触发器监视器
    RUNMQDLQ 调用死信队列处理程序
    运行 MQCHI 通道启动程序进程
    运行 MQLSR 通道侦听器进程
    AMQXSSVN 共享内存服务器
  3. Windows 控制面板上的 管理工具 > 服务 停止 IBM MQ 服务。
  4. 如果您尝试了所有方法并且队列管理器尚未停止,请重新引导系统。