编辑 JMS 连接工厂

使用“编辑 JMS 连接工厂”页可以修改 JMS 连接工厂的设置。

“编辑 JMS 连接工厂”页包含以下选项。

加载默认值

用于将具有默认值的设置还原为其默认值的按钮。没有默认值的设置不发生更改。

JNDI 名称

标识资源的唯一 JNDI 名称。按照惯例,名称以资源类型指示符和斜杠开头,例如 concurrent/、jdbc/ 或 jms/。JNDI 名称是只读字段。只能在创建新资源时指定 JNDI 名称

逻辑 JNDI 名称

资源的逻辑 JNDI 名称。这是一个 Java EE 标准名称,使用该名称可以访问资源。逻辑 JNDI 名称是只读字段。有关详细信息,请参阅逻辑 JNDI 名称

资源类型

连接工厂的类型。资源类型是只读字段。只能在创建新的 JMS 连接工厂时指定资源类型。

说明

连接工厂的说明。

状态

资源在运行时是否可用。

如果域中只存在默认服务器实例 server,则可以启用或禁用资源的运行时可用性。默认情况下启用运行时可用性。

如果域中已创建了任何集群或独立实例,则使用“目标”选项卡来控制其目标上资源的运行时可用性。

初始和最小池大小

连接工厂池中的最小连接数。默认值为 8。

最大池大小

池中连接的最大数量。默认值为 32。

池调整大小数量

池空闲超时到期时要删除的连接的数量。默认值为 2。

空闲超时

连接在池中保持空闲的最长时间 (秒)。默认值为 300。

最长等待时间

在达到连接超时之前,请求连接的应用程序所等待的时间。默认值为 60000。

一旦失败

如果选中“关闭所有连接”复选框,则 GlassFish Server 将在某个连接失败时关闭池中的所有连接并重新建立这些连接。默认情况下禁用此选项。

事务处理支持

值可为以下任意一种:

XATransaction

资源可用于在事务处理范围内使用多个资源的事务处理。此值为 JMS 连接工厂的默认值。

例如,事务处理可能涉及此资源和 JDBC 资源、连接器资源或其他 JMS 连接工厂资源。此值提供最大的灵活性。配置为 XATransaction 的资源将参与分为两个阶段的提交操作。

LocalTransaction

资源可用于在事务处理范围内仅使用一个资源的事务处理,也可用作使用多个 XA 资源的分布式事务处理中的最后一个代理。

此值提供更好的性能。配置为 LocalTransaction 的资源将不会参与分为两个阶段的提交操作。

NoTransaction

资源永远不参与事务处理。JMS 应用程序中限用此设置。

连接验证

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

其他属性

连接工厂的其他属性。

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

相关任务
相关的 asadmin 命令
Copyright © 2005, 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices