在导航树中,展开“资源”节点。
展开“连接器”节点。
在“连接器”节点下,选择“连接器连接池”节点。
此时将打开“连接器连接池”页。
在“连接器连接池”页上,单击要编辑的连接器连接池的名称。
此时将打开“编辑连接器连接池”页。
从“资源适配器”下拉列表中,选择另一个资源适配器。
从“连接定义”下拉列表中,选择连接定义的类名。
列表中的选项取决于所选的资源适配器。连接定义指明 ra.xml
文件中资源适配器的 connection-definition
元素。
选中“启用试通”复选框,在创建或重新配置过程中对连接池进行试通操作,以识别其属性的任何错误值并发出警告。
默认情况下禁用此选项。
在“部署顺序”字段中,键入一个数字以指定连接器连接池的部署顺序。
在服务器启动时先加载编号较低的资源。默认值为 100。
在“说明”字段中,键入连接器连接池的说明。
在“初始和最小池大小”字段中,指定连接器连接池的最小连接数。
默认值为 8。
在“最大池大小”字段中,指定连接器连接池的最大连接数。
默认值为 32。
在“池调整大小数量”字段中,指定池空闲超时到期时要删除的连接的数量。
默认值为 2。
在“空闲超时”字段中,指定连接可在池中保持空闲的最长时间 (秒)。
默认值为 300。
在“最长等待时间”字段中,指定请求连接的应用程序在连接超时之前等待的时间。
默认值为 60000。
选中“需要连接验证”复选框,以启用连接验证。
如果选中“必需的”复选框,则先验证连接,然后才将其提供给应用程序。如果资源验证失败,则销毁此资源,然后创建并返回一个新的资源。默认情况下禁用此选项。
如果选中“一旦失败”复选框,则 GlassFish Server 在某个连接失败时将关闭池中的所有连接并重新建立这些连接。
如果未选中此复选框,则仅当要使用各个连接时才会重新建立连接。
从“事务处理支持”下拉列表中,为连接池选择事务处理支持类型。
选择的事务处理支持将以向下兼容方式覆盖与此连接池关联的资源适配器中的事务处理支持属性。也就是说,它支持的事务处理级别可以比资源适配器中指定的事务处理级别低或与其相同,但不能指定更高的级别。
下拉列表中提供以下选项:
NoTransaction:表示资源适配器不支持资源管理器本地事务处理或 JTA 事务处理,也不实现 XAResource 或 LocalTransaction 接口。
LocalTransaction:表示资源适配器通过实现 LocalTransaction 接口,支持本地事务处理。
本地事务处理的管理在资源管理器内部进行,不涉及任何外部事务处理管理器。
XATransaction:表示资源适配器通过实现 LocalTransaction 和 XAResource 接口,支持资源管理器本地事务处理和 JTA 事务处理。
XA 事务处理由事务处理管理器在资源管理器外部进行控制和调整。
单击“刷新”按钮可以刷新池中的所有连接。
单击“刷新”按钮可以销毁任何现有连接,重新创建为池建立的连接,并将池还原到其初始和最小池大小。
单击“试通”按钮以验证连接池是否可用。
单击“保存”。
提示:
要返回到默认设置,请单击“加载默认值”按钮,然后单击“保存”。