Sun Java System Message Queue 3.7 UR1 管理指南

服务管理器实用程序

服务管理器实用程序 (imqsvcadmin) 将代理作为 Windows 服务安装。表 13–15 列出了可用的子命令。

表 13–15 服务管理器子命令

子命令 

描述 

install

安装服务 

remove

删除服务 

query

显示启动选项 

启动选项可以包括服务的启动方式(手动还是自动)、服务的位置、Java 运行时环境的位置以及启动时传递给代理的参数值(请参见表 13–16)。

表 13–16 列出了 imqsvcadmin 命令的选项。

表 13–16 服务管理器选项

选项 

描述 

-javahome path

可选 Java 运行时环境的位置

默认行为:使用系统上安装的运行时环境或 Message Queue 附带的运行时环境。

-jrehome path

可选 Java 运行时环境 (Java Runtime Environment, JRE) 的位置

-vmargs arg1 [ [arg2 ] … ]

要传递给运行代理服务的 Java 虚拟机 (Java Virtual Machine, JVM) 的其他参数 [还可以在服务“属性”窗口(可以通过 Windows“管理工具”控制面板中的“服务”工具访问此窗口)“常规”选项卡下的“启动参数”字段中指定这些参数。]

示例:

imqsvcadmin install -vmargs "-Xms16m -Xmx128m"

-args arg1 [ [arg2] … ]

要传递给代理服务的其他命令行参数

示例:

imqsvcadmin install -args "-passfile d:\\imqpassfile"

有关代理命令行参数的信息,请参见代理实用程序

-h

显示使用帮助 [忽略命令行中指定的任何其他选项。]

使用 -javahome-vmargs-args 选项指定的所有信息都存储在 Window 注册表主键 JREHomeJVMArgsServiceArgs 下,这些注册表主键的路径为:

   HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iMQ_Broker\Parameters