Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure创建 JMS 物理目标

要进行生产,务必创建物理目标。但是,在开发和测试阶段,不需要执行此步骤。应用程序首次访问目标资源时,Message Queue 会自动创建目标资源的 Name 属性指定的物理目标。该物理目标是临时的,并且将在 Message Queue 配置属性指定的时间段后过期。

  1. 在树组件中,展开“配置”节点,然后展开“Java 消息服务”节点。

  2. 选择要配置的实例:

    • 要配置特定的实例,请选择该实例的配置节点。例如,对于默认实例 server,请选择 server-config 节点。

    • 要为将来的实例 (使用 default-config 副本)配置默认设置,请选择 default-config 节点。

  3. 选择“物理目标”节点。

  4. 在“物理目标”页面中,单击“新建”。

    将出现“创建物理目标”页面。

  5. 在“物理目标名称”字段中,键入目标的名称(例如,PhysicalQueue)。

  6. 从“类型”下拉式列表中,选择 topicqueue

  7. 在“其他属性”区域中,单击“添加属性”以添加属性。

    下表列出了当前可用的一个属性。

    属性名称 

    说明 

    maxNumActiveConsumers

    可以在从队列目标的负载平衡传送中处于活动状态的使用者的最大数目。如果值为 - 1,则表示没有数目限制。如果目标是为独立服务器实例创建的,则默认值为 1;如果目标是为群集创建的,则默认值为 -1。 

    要修改此属性的值或指定其他物理目标属性,请使用 MQ-install-dir/imq/bin/imqcmd 命令。有关更多信息,请参见 Message Queue Administration Guide

  8. 单击“确定”。

等效的 asadmin 命令

create-jmsdest

系统目标

“物理目标”页面显示系统目标,即过期和无法传送的消息被重定向到的队列 mq.sys.dmq。可以为此目标创建目标资源、使用者和浏览器,但不能删除或向其发送消息。