创建连接器连接池

开始之前

创建池之前,请部署与池关联的连接器模块(资源适配器)。为新池指定的值取决于部署的连接器模块。

  1. 在导航树中,展开“资源”节点。
  2. 展开“连接器”节点。
  3. 在“连接器”节点下,选择“连接器连接池”节点。

    此时将打开“连接器连接池”页面。

  4. 在“连接器连接池”页面中,单击“新建”。

    此时将打开“新建连接器连接池(步骤 1,共 2 步)”页面。

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

    创建连接器资源时指定此名称。

  6. 从“资源适配器”下拉式列表的已部署资源适配器(连接器模块)列表中进行选择。
  7. 从“连接定义”下拉式列表中,选择连接器连接池的连接定义。

    列表中的选项取决于所选的资源适配器。连接定义指明 ra.xml 文件中资源适配器的 connection-definition 元素。

  8. 单击“下一步”。

    此时将打开“新建连接器连接池(步骤 2,共 2 步)”页面。

  9. 选中“启用 Ping”复选框,在创建或重新配置过程中对连接池进行 ping 操作,以识别其属性的任何错误值并发出警告。

    默认情况下禁用此选项。

  10. 在“说明”字段中,键入连接池的说明。
  11. 在“初始和最小池大小”字段中,指定该池的最小连接数。

    默认值为 8。

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

    默认值为 32。

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

    默认值为 2。

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

    默认值为 300。

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

    默认值为 60000。

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

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

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

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

  18. 从“事务支持”下拉式列表中,为连接池选择事务支持类型。

    选择的事务支持将以向下兼容方式覆盖与此连接池关联的资源适配器中的事务支持属性。也就是说,它支持的事务级别可以比资源适配器中指定的事务级别低或与其相同,但不能指定更高的级别。

    下拉式列表中提供以下选项:

  19. (可选的)在“其他属性”部分中,指定连接器连接池的其他属性。

    可用属性取决于连接器连接池的资源适配器。

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

    如果您为属性指定了名称而没有指定值,则在创建完连接池时,该属性将从表中删除。如果您现在不希望设置某个属性的值,但希望将该属性保留在表中以便在以后设置值,请在“值”字段中键入一对空括号:

    ()
  20. 单击“确定”。

另请参见

版权所有 © 2005, 2011, Oracle 和/或其附属公司。 保留所有权利。 法律声明