GBase 8a ODBC 高可用功能介绍与使用方法

GBase 8a ODBC 高可用功能介绍与使用方法,第1张

GBase 8a ODBC 高可用功能介绍与使用方法

Gbase 8a 为扁平架构集群,考虑到集群的高可用性,当某个节点不可用时, 应该把到来的连接请求路由到另外一个可用的节点上。高可用就是来实现这样 一个功能。

高可用性使用方法

使用 Gbase 8a ODBC 连接 Gbase 8a 数据库有两种方式,分别是:配置并使用数据源名称和使用连接字符串。 在 windows 平台下配置数据源名称时,需要在“服务器名称”一栏中填写 Gbase 8a 数据库所有节点的 IP 地址,并使用“;”分割符将其分割开来(如下 图所示),并选择“连接”选项卡中的“高可用性”选项。Gbase 8a ODBC 的集 群 IP 自动路由功能就会开启。除非数据库集群的所有节点都不可用,否则 Gbase 8a ODBC 总会将连接路由到数据库群集中的一个可用的节点上。

Gbase 8a ODBC IP 路由配置

在 linux 平台上配置数据源名称时,修改 odbc.ini 文件中“SERVER”变量 的值为 Gbase 8a 数据库所有节点的 IP 地址,使用“;”分割符将其分割,并增 加 IP_ROUTE=1 选项。Gbase 8a ODBC 的高可用功能就会开启。

[ODBC Data Sources] test = Gbase 8a ODBC

[test] Driver = Gbase 8a ODBC 8.3 Driver

DATAbase = test

DEscriptION = Gbase 8a ODBC 8.3 Driver test

SERVER = 192.168.7.172;192.168.7.173;192.168.7.174

UID = root

PASSWORD = 1

 使用 Gbase 8a ODBC 连接字符串时,需要将数据库集群所有节点 IP 列在 SERVER=之后的大括号中,并使用“;”分割开,并增加 IP_ROUTE=1;。

"DRIVER={Gbase 8a ODBC 8.3 Driver};"

"SERVER={192.168.5.65;192.168.5.64};" "UID=root;PWD=1;DATAbase=test;PORT=5258;IP_ROUTE=1;"

在 linux 下使用 Gbase 8a ODBC 连接字符串连接时需要在 odbcinst.ini 文 件中写入如下信息: [Gbase 8a ODBC 8.3 Driver]

Description = Gbase 8a ODBC

Driver = /usr/lib/libgsodbc8.so

Setup =

FileUsage =1

Threading =0

DontDLClose =1

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5624667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存