Sun Java System Message Queue 3.7 UR1 管理指南

删除代理

删除代理的过程也因平台而异,如以下各节所述。

删除 Solaris 或 Linux 上的代理

要删除 Solaris 或 Linux 平台上的代理实例,可以在 imqbrokerd 命令中使用 -remove 选项。命令的格式如下:

imqbrokerd [options…] -remove instance

例如,如果代理名称为 myBroker,则此命令应为:

imqbrokerd -name myBroker -remove instance

此命令将删除指定代理的整个实例目录。

如果将代理设置为在系统启动时自动启动,请编辑配置文件 /etc/imq/imqbrokerd.conf (Solaris) 或 /etc/opt/sun/mq/imqbrokerd.conf (Linux),将 AUTOSTART 的属性设置为 YES

有关 imqbrokerd 命令的语法、子命令和选项的完整信息,请参见代理实用程序。要了解此信息的简要概述,请输入以下命令:

删除 Windows 代理服务

要删除作为 Windows 服务运行的代理,请使用以下命令:

imqcmd shutdown bkr

关闭代理,随后使用以下命令删除服务:

imqsvcadmin remove

或者,也可以使用 Windows 的“服务”工具(可通过“管理工具”控制面板访问)来停止和删除代理服务。

删除代理服务后请重新启动计算机。