Sun Java System Application Server Enterprise Edition 8.1 2005Q2 高可用性管理指南

Java 消息服务集成

MQ 可以通过两种方法与 Application Server 集成:LOCAL 和 REMOTE,在管理控制台中由 Java 消息服务的“类型”属性表示。

LOCAL Java 消息服务

“类型”属性为 LOCAL(独立 Application Server 实例的默认值)时,Application Server 将启动和停止指定为默认 JMS 主机的 MQ 代理。LOCAL 类型是适用于独立 Application Server 实例的最佳类型。

要在 Application Server 实例和 Message Queue 代理之间创建一对一关系,请将类型设置为 LOCAL 并为每个 Application Server 实例提供一个不同的默认 JMS 主机。无论是否已在 Application Server 或 MQ 中定义了群集,都可以进行此操作。

在类型为 LOCAL 的情况下,请使用“启动参数”属性指定 MQ 代理的启动参数。

REMOTE Java 消息服务

“类型”属性为 REMOTE 时,必须单独启动 MQ 代理。如果已在 Application Server 中定义了群集,这将是默认值。有关启动代理的信息,请参见 Sun Java System Message Queue Administration Guide

在此情况下,Application Server 将使用从外部配置的代理或代理群集。另外,您必须从 Application Server 单独启动和停止 MQ 代理,并使用 MQ 工具配置和调整代理或代理群集。REMOTE 类型是适用于 Application Server 群集的最佳类型。

在类型为 REMOTE 的情况下,您必须使用 MQ 工具指定 MQ 代理启动参数。忽略“启动参数”属性。