第 11 章 在 Data Grid 服务器中添加受管数据源
通过在 Data Grid 服务器配置中添加受管数据源,为 JDBC 数据库连接优化连接池和性能。
11.1. 配置受管数据源 复制链接链接已复制到粘贴板!
作为 Data Grid 服务器配置的一部分创建受管数据源,以优化 JDBC 数据库连接的连接池和性能。然后,您可以在缓存中指定受管数据源的 JDNI 名称,它将为您的部署集中 JDBC 连接配置。
先决条件
将数据库驱动程序复制到 Data Grid Server 安装中的
server/lib
目录中。提示使用带有 Data Grid 命令行界面(CLI)的
install
命令,将所需的驱动程序下载到server/lib
目录中,例如:install org.postgresql:postgresql:42.4.3
install org.postgresql:postgresql:42.4.3
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
- 打开 Data Grid Server 配置以进行编辑。
-
在
data-sources
部分添加新的数据源 -
使用
name
属性或字段唯一标识数据源。 使用
jndi-name
属性或字段为数据源指定 JNDI 名称。提示您可以使用 JNDI 名称在 JDBC 缓存存储配置中指定数据源。
-
将
true
设置为statistics
属性或字段的值,以通过/metrics
端点启用数据源的统计信息。 提供 JDBC 驱动程序详细信息,用于定义如何在
connection-factory
部分中连接到数据源。-
使用
driver
属性或字段指定数据库驱动程序的名称。 -
使用 url 属性或字段指定 JDBC 连接
url
。 -
使用
用户名和密码
属性或字段指定 - 根据需要提供任何其他配置。
-
使用
-
定义 Data Grid Server 节点如何池,并在
connection-pool
部分中定义连接池调优属性的连接。 - 保存对配置的更改。
验证
使用 Data Grid 命令行界面(CLI)测试数据源连接,如下所示:
启动 CLI 会话。
bin/cli.sh
bin/cli.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 列出所有数据源,并确认您创建的数据源可用。
server datasource ls
server datasource ls
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 测试数据源连接。
server datasource test my-datasource
server datasource test my-datasource
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
受管数据源配置
XML
JSON
YAML