创建 JMS 连接工厂资源

创建 JMS 连接工厂时,GlassFish Server 会为该连接工厂创建连接器连接池和连接器资源。您可以在“连接器”节点下查看这些对象。

  1. 在导航树中,展开“资源”节点。

  2. 在“资源”节点下,展开“JMS 资源”节点。

  3. 在“JMS 资源”节点下,选择“JMS 连接工厂”节点。

    此时将打开“JMS 连接工厂”页。

  4. 在“JMS 连接工厂”页中,单击“新建”。

    此时将显示“新建 JMS 连接工厂”页。

  5. 在“池名称”字段中,键入连接工厂的唯一名称。

    GlassFish Server 将连接工厂的 JNDI 名称设置为该值。

  6. 从“资源类型”下拉列表中,选择 javax.jms.ConnectionFactoryjavax.jms.QueueConnectionFactoryjavax.jms.TopicConnectionFactory

  7. 在“说明”字段中,键入连接工厂的说明。

  8. 选择“启用状态”复选框以在运行时启用该资源。

    默认情况下启用此选项。

  9. 在“初始和最小池大小”字段中,指定该池的最小连接数。

    默认值为 8。

  10. 在“最大池大小”字段中,指定该池的最大连接数。

    默认值为 32。

  11. 在“池调整大小数量”字段中,指定池空闲超时到期时要删除的连接的数量。

    默认值为 2。

  12. 在“空闲超时”字段中,指定连接可在池中保持空闲的最长时间 (秒)。

    默认值为 300。

  13. 在“最长等待时间”字段中,指定请求连接的应用程序在连接超时之前等待的时间。

    默认值为 60000。

  14. 选中“一旦失败则关闭所有连接”复选框,以便 GlassFish Server 在某个连接失败时关闭池中的所有连接并重新建立这些连接。

    如果未选中此复选框,则仅当要使用各个连接时才会重新建立连接。默认情况下禁用此选项。

  15. 对于 JMS 连接工厂资源,请选择“事务处理支持”级别。

    选择的值将以向下兼容方式覆盖“资源适配器”中的事务处理支持属性。

  16. 选中“需要连接验证”复选框,以启用连接验证。

    如果选中此选项,则先验证连接,然后才将其提供给应用程序。如果资源验证失败,则销毁此资源,然后创建并返回一个新的资源。默认情况下禁用此选项。

  17. 在“其他属性”部分中,指定连接工厂的其他属性。

    有关可用属性的信息,请参阅特定于 JMS 连接工厂的属性

    要添加属性,请单击“添加属性”按钮。在显示的空白行中,在“名称”字段中键入属性名称,在“值”字段中键入属性值。

  18. 在“目标”区域中,执行以下操作:

    1. 从“可用”列中,选择要将使用资源的应用程序部署到的目标。

      可用目标包括可用集群和服务器实例,还有默认的服务器实例 server

    2. 单击“添加”将目标移动到“所选”列。

  19. 单击“确定”。

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