配置 JMS 服务

使用“JMS 服务”页可以配置将由所有 JMS 连接使用的设置。

有关配置 JMS 服务的详细信息,请参阅 Oracle GlassFish Server Application Development Guide 中的第 19 章:Using the Java Message Service

  1. 在导航树中,展开“配置”节点。

  2. 选择要配置的实例:

  3. 在“配置”节点下,选择“Java 消息服务”节点。

    此时将打开“JMS 服务”页。

  4. 从“类型”下拉列表中:

  5. 在“启动超时”字段中,键入 GlassFish Server 在中止 JMS 服务启动之前等待该服务启动的秒数。

    在运行缓慢或过载的系统上,请在默认值的基础上增大该值。默认值为 60。

  6. 在“启动参数”字段中,键入变量以定制 JMS 服务启动。

    可以通过as-install-parent/mq/bin/imqbrokerd 命令使用任意可用的参数。

  7. 选中“启用重新连接”复选框,以便 JMS 服务在连接丢失时尝试重新连接至消息服务器 (或 AddressList 中的地址列表)。

    默认情况下启用此选项。

  8. 在“重新连接时间间隔”字段中,键入两次重新连接尝试之间的秒数。

    此时间间隔适用于对 AddressList 中每个地址的尝试,以及对该列表中连续地址的尝试。如果该时间间隔太短,则中介将没有时间恢复。如果该时间间隔太长,则重新连接可能会指明这是不可接受的延迟。默认值为 5 秒。

  9. 在“重新连接尝试”字段中,键入客户机运行时环境在尝试连接 AddressList 列表中的下一个地址之前尝试连接 (或重新连接) 此列表中的每个地址的次数。

    值 -1 表示重新连接尝试次数没有限制 (客户机运行时将尝试连接至第一个地址,直到连接成功)。默认值为 3。

  10. 从“默认 JMS 主机”下拉列表中,选择默认 JMS 主机的名称。

    默认值为 default_JMS_host

  11. 从“地址列表行为”下拉列表中,选择连接尝试的顺序。

  12. 在“地址列表重复”字段中,键入 JMS 服务建立 (或重新建立) 连接时,在 AddressList 中重复的次数。

    值 -1 表示尝试次数没有限制。默认值为 3。

  13. 在“MQ 方案”和“MQ 服务”字段中,键入消息队列地址方案名称和消息队列连接服务名称 (如果要使用非默认方案或服务)。

    有关语法信息,请参阅MQ 方案和 MQ 服务地址语法

  14. 在“其他属性”区域中,指定 JMS 服务的其他属性。

    有关可用属性的信息,请参阅特定于 JMS 服务的属性

  15. 单击“试通”以验证默认 JMS 主机上是否正在运行 JMS 服务。

    如果 JMS 服务已启动且正在运行,则会显示一条消息,报告试通成功。

  16. 单击“保存”。


    提示:

    要返回到默认设置,请单击“加载默认值”按钮,然后单击“保存”。

访问远程服务器

将提供方和主机更改到远程系统将使所有 JMS 应用程序在远程服务器上运行。要同时使用本地服务器和一个或多个远程服务器,请使用 AddressList 属性创建连接工厂资源,从而创建访问远程服务器的连接。请参阅创建 JMS 连接工厂资源

等效的 asadmin 命令

jms-ping

另请参阅
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices