WebSphere MQ 队列管理器作为 Windows 服务启动

开始之前:

必须完成下列任务:
  • 使用 endmqm 命令或 WebSphere MQ 服务为 WebSphere Message Broker 组件停止队列管理器。

启动配置管理器、代理或用户名称服务器时,mqsistart 命令会启动尚未运行的相关队列管理器。在 Windows 上启动这些 WebSphere Message Broker 组件中的任何一个时,它们作为 Windows 上的服务启动,但是相关的队列管理器并不启动。您可以更改队列管理器服务的属性,将启动类型设置为自动,让队列管理器作为 Windows 服务运行。

此更改可以确保队列管理器的操作与启动 WebSphere Message Broker 组件的用户的登录状态无关。

要将 WebSphere MQ 队列管理器作为 Windows 服务启动:

  1. 单击开始 > 程序 > IBM > IBM WebSphere MQ > WebSphere MQ Services
  2. 右键单击队列管理器并选择属性,然后选择常规选项卡。
  3. 启动类型更改为自动
  4. 此设置可以确保无论何时启动 WebSphere MQ Services(一种 Windows 服务),都会启动队列管理器。
  5. 另外建议您使用控制面板将 WebSphere MQ Services 服务的启动类型更新为自动,以此更改它的属性。 此设置在 Windows 自身启动时启动 WebSphere MQ 服务。这样可以将 WebSphere MQ Services 服务的操作与已登录的用户隔离开。
  6. 使用 strmqm 命令或 WebSphere MQ Services 为 WebSphere Message Broker 组件重新启动队列管理器。此操作必须在使用 mqsistart 命令启动组件之前执行。

重新启动 Windows 时,队列管理器启动类型的更改将生效。

相关任务
启动和停止代理
启动和停止配置管理器
启动和停止用户名称服务器
相关参考
mqsistart 命令
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
an04025_