服务管理器实用程序 (imqsvcadmin) 将代理作为 Windows 服务安装。表 13–15 列出了可用的子命令。
表 13–15 服务管理器子命令
子命令 |
描述 |
---|---|
install |
安装服务 |
remove |
删除服务 |
query |
显示启动选项 启动选项可以包括服务的启动方式(手动还是自动)、服务的位置、Java 运行时环境的位置以及启动时传递给代理的参数值(请参见表 13–16)。 |
表 13–16 列出了 imqsvcadmin 命令的选项。
表 13–16 服务管理器选项
选项 |
描述 |
---|---|
-javahome path |
默认行为:使用系统上安装的运行时环境或 Message Queue 附带的运行时环境。 |
-jrehome path | |
-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 注册表主键 JREHome、JVMArgs 和 ServiceArgs 下,这些注册表主键的路径为:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iMQ_Broker\Parameters