GBASE南大通用数据库提供的高可用负载均衡功能
GBASE南大通用GBase 8a ODBC 提供的高可用负载均衡功能是指,GBase 8a ODBC 会将客户 端请求的数据库集群连接平均分摊到集群所有可用的节点上。
GBASE南大通用数据库负载均衡的使用方法
?GBASE南大通用GBase 8a ODBC 提供两种方式来使用高可用负载均衡。一种是配置数据源, 另一种是使用连接字符串。?
?如果通过配置数据源使用 GBase 8a ODBC 的高可用负载均衡,在 windows 平台下需要使用 ODBC 数据源管理器打开 GBase 8a ODBC 的数据源配置界面进行 配置。如下图所示:?
首先要在“服务器名称”文本框中输入集群所有节点的 IP 地址,IP 地址间 使用“;”进行分割;其次要打开“高级”选项,选择“连接”选项卡中的“负 载均衡”选项,并指定“集群 ID”的值,“节点检测间隔(秒)”是使用高可用 负载均衡所需要的,它的默认值为 60 秒;最后点击“确定”,一个带有高可用 负载均衡的 GBase 8a ODBC 数据源就配置好了。
?在 Linux 平台下则需要修改 odbcinst.ini 和 odbc.ini 数据源配置文件。
通常情况下需要将如下内容添加到/etc/odbcinst.ini和/etc/odbc.ini的文件 尾部。
?在/etc/odbcinst.ini 文件中加入:
?[GBase 8a ODBC 8.3 Driver]?
?Description = GBase 8a ODBC
?Driver = /usr/lib/libgsodbc8.so
?FileUsage = 1?
?threading = 0?
?DontDLClose = 1?
?在/etc/odbc.ini 文件中加入:
?[test]?
?Driver = GBase 8a ODBC 8.3 Driver
?DATABASE = test?
?DESCRIPTION = GBase 8a ODBC 8.3 Driver DSN?
SERVER = 192.168.111.96;192.168.5.212;192.168.7.174
?UID = gbase
?PASSWORD = gbase20110531?
?CONNECTION_BALANCE = 1?
?GCLUSTER_ID = gcluster?
?CHECK_INTERVAL = 90?
?如果通过连接字符串使用 GBase 8a ODBC 的高可用负载均衡,请参考如下 示例。
?"DRIVER=GBase 8a ODBC 8.3 Driver;UID=gbase;PWD=gbase20110531;"?
"SERVER={192.168.111.96;192.168.5.212;192.168.7.174;192.168.7.17 3};"
?"CONNECTION_BALANCE=1;GCLUSTER_ID=gcluster;"?
?"CHECK_INTERVAL=90;"?
?如果在 linux 平台下使用连接字符串,需要在/etc/odbcinst.ini 增加往下 内容。
?[GBase 8a ODBC 8.3 Driver]?
?Description = GBase 8a ODBC
?Driver = /usr/lib/libgsodbc8.so
?FileUsage = 1?
?threading = 0?
?DontDLClose = 1?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!