gbase 8a JDBC连接高可用

本文介绍GBaseJDBC高可用性功能,当集群某个节点不可用时,能自动连接到其他可用节点,确保应用程序正常运行。适用于扁平结构的GBase集群,通过设置特定参数实现IP自动路由。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

GBase JDBC 高可用特性是针对 GBase 数据库集群提供客户端高可用及负载
均衡相关功能功能。

GBase JDBC 集群高可用性

在通过 GBaseJDBC 访问 GBase 集群时,如果集群当前节点不可用,我希望
直接连接到集群中一个可用的节点上时,我们可以使用 GBase JDBC 集群高可用
性功能(该功能需要 GBase JDBC8.3.81.53 及以上版本)。
GBase JDBC 集群高可用性是接口针对 GBase 集群做的在接口层面的高可用
性处理(IP 自动路由)。
高可用性适用于扁平结构的 GBase 集群,在创建 JDBC 连接时,如果当前 IP
的集群节点不可用,接口会根据相关参数信息把连接数据库请求自动路由到集
群其他可用的节点。
假设有如下场景:
1、部署有一个 GBase 集群,三个节点 IP 如下:
192.168.1.56;
192.168.1.57;
192.168.1.58;
创建数据库连接时设置 hostList、hostList 参数。
String url =
"jdbc:gbase://192.168.1.56:5258/test?user=root&password=root
&failoverEnable=true&hostList=192.168.1.57,192.168.1.58";
……
DriverManager.getConnection(dbUrl);

……
即可实现接口层面的高可用性(IP 自动路由)功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值