A.22. Agroal Datasource Attributes

注意

此表中的属性名称会在管理模型中出现时列出,例如使用管理 CLI 时。请参阅位于 EAP_HOME/docs/schema/wildfly-agroal_1_0.xsd 的架构定义文件,以查看 XML 中出现的元素,因为管理模型可能会有所不同。

表 A.48. Agroal Datasource Attributes

属性描述

可连接

是否在此数据源上启用 CMR(可分配资源)功能。这只适用于非 XA 数据源。

jndi-name

指定数据源的 JNDI 名称。

jta

是否启用 JTA 集成.这只适用于非 XA 数据源。

statistics-enabled

是否为此数据源启用统计信息。默认值为 false

表 A.49. Agroal Datasource Connection Factory Attributes

属性描述

authentication-context

elytron 子系统中引用身份验证上下文.

连接属性

创建连接时要传递给 JDBC 驱动程序的属性。

credential-reference

用于进行身份验证的凭据(来自凭据存储)。

驱动程序

对 JDBC 驱动程序的唯一参考。

new-connection-sql

创建后要在连接上执行的 SQL 语句。

password

用于数据库基本身份验证的密码。

transaction-isolation

java.sql.Connection 事务隔离级别设置为使用。

url

JDBC 驱动程序连接 URL。

username

用于数据库进行基本身份验证的用户名。

表 A.50. Agroal Datasource Connection Pool Attributes

属性描述

background-validation

后台验证运行之间的时间(毫秒)。

blocking-timeout

在引发异常前等待连接时停止的最长时间,以毫秒为单位。

idle-removal

连接在删除前必须处于空闲状态的时间(以分钟为单位)。

Initial-size

池应保留的初始连接数。

leak-detection

以毫秒为单位,必须保存连接的时间,才能发出泄漏警告。

max-size

池中连接的最大数量。

Min-size

池应保留的最小连接数。