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 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/238190.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

4. 行为模式 - 中介者模式

亦称: 调解人、控制器、Intermediary、Controller、Mediator 意图 中介者模式是一种行为设计模式, 能让你减少对象之间混乱无序的依赖关系。 该模式会限制对象之间的直接交互, 迫使它们通过一个中介者对象进行合作。 问题 假如你有一个创建…

Linux ulimit配置

Linux ulimit配置 1. 简介 在Linux系统中,ulimit是一个强大的工具,用于控制用户进程可以使用的资源。然而,有时候我们可能会遇到需要关闭或者调整这些资源限制的情况,以满足特定需求。本文将介绍如何关闭Linux系统中的ulimit限制…

Java:打印当前线程的堆栈信息到错误流(error stream)

使用java.lang.Thread的静态方法dumpStack(),可以打印当前线程的堆栈信息到错误流(error stream)。 代码示例: package com.thb;public class Test5 {public static void main(String[] args) {Thread.dumpStack();}}运行输出&a…

Alpha突触核蛋白A53T 突变型PFF

Alpha 突触核蛋白A53T 突变型PFF Alpha 突触核蛋白 A53T PFFs (目录号 SPR-326) 在培养的原代大鼠神经元中诱导丝氨酸 129 磷酸化 培养基中 1 g/ml 超声处理的 StressMarq’s Alpha 突触核蛋白 A53T 突变 PFF(目录号 SPR-326) 可诱导原代大鼠神经元中 …

金融信贷场景的风险“要素”与主要“风险点”

目录 要素一:贷款对象 风险点1:为不具备主体资格或主体资格有瑕疵的借款人发放贷款 风险表现: 防控措施: 风险点2:向国家限控行业发放贷款 风险表现: 防控措施: 风险点3:受理不符合准入条件的客户申请 风险表现: 防控措施: 要素二:金额 风险点4:过渡授…

【已解决】使用fastjson返回给echarts的时候怎么不忽略null值?

问题复现: 在使用fastjson的将对象序列化成json字符串的时候,如果对象属性为null的话,会被忽略掉的。有时候,这些null值还是很有用的。比如我们在使用echarts的时候,返回给前端就不能因为null而忽略,如果忽…

二分查找法详解(6种变形)

前言 在之前的博客中,我给大家介绍了最基础的二分查找法(没学的话点我点我!) 今天我将带大家学习二分法的六种变形如何使用,小伙伴们,快来开始今天的学习吧! 文章目录 1,查找第一个…

求交错序列前N项和 C语言xdoj149

题目描述&#xff1a;编写程序&#xff0c;计算交错序列1-2/33/5-4/75/9-6/11…的前N项之和。 输入格式&#xff1a;输入一个正整数 输出格式&#xff1a;输出计算结果&#xff0c;结果保留三位小数 示例&#xff1a; 输入&#xff1a;5 输出&#xff1a;0.917 #include <st…

网络基础【网线的制作、OSI七层模型、集线器、交换机介绍、路由器的配置】

目录 一.网线的制作 1.1.网线的标准 1.2.水晶头的做法 二.OSI七层模型、集线器、交换机介绍 集线器&#xff08;Hub&#xff09;&#xff1a; 交换机&#xff08;Switch&#xff09;&#xff1a; 三.路由器的配置 3.1.使用 3.2.常用的功能介绍 1、如何管理路由器 2、家…

【Qt】tr(), qsTr()

1. 作用 Qt语言国际化&#xff0c;用户包裹需要翻译或转换的内容。 2. 区别 tr() : Qt C中使用qsTr() : QML中使用 3. 举例 3.1 Qt QString text tr("hello");3.2 QML Text {id: txt1;text: qsTr("Hello"); }

数据分析:小红书过节“仪式感”营销种草

导语 过年的氛围是越来越浓&#xff0c;走亲访友&#xff0c;过节送礼都准备起来&#xff01;据千瓜数据显示&#xff0c;“轻松买到仪式感”热度攀升&#xff0c;作为站内扶持的新兴话题&#xff0c;11月上线以来浏览量超2.5亿&#xff0c;笔记数超过20万篇。 看来&#xff…

Vue中转换HTML为PDF

1. 安装html2pdf.js库 npm install html2pdf.js2. 组件中引入html2pdf.js库 import html2pdf from html2pdf.js 3. 创建方法来处理HTML转PDF的逻辑 export default {methods: {convertHTMLToPDF() {const element document.getElementById(html-content); // 获取包含HTML…

Linux 磁盘读写io过高影响什么

当Linux系统的磁盘读写IO过高时&#xff0c;可能会对系统的整体性能和响应时间产生一定的影响&#xff0c;包括以下几个方面&#xff1a; 响应时间延迟&#xff1a;磁盘IO过高会导致IO请求积压&#xff0c;使得系统的响应时间变慢。这会影响到用户的交互体验&#xff0c;特别是…

yolov8改进-添加Wise-IoU,yolov8损失改进

1.在ultralytics/utils/metrics.py文件里找到 bbox_iou函数 注释整个函数 2.将注释的函数后面&#xff0c;去添加以下代码&#xff08;替换上面注释的函数&#xff09; class WIoU_Scale: monotonous: {None: origin v1True: monotonic FM v2False: non-monotonic FM v3}mo…

连续运行多个命令

; 如果需要连续运行多个命令&#xff0c;但是其中一些命令运行的时间比较长&#xff0c;而你不想长时间地守候在计算机旁&#xff0c;这个时候应该怎么办呢&#xff1f;例如&#xff0c;如果一个zip压缩文件中有很多John Coltrane的MP3文件&#xff0c;你想先解压缩&#xff0…

【K8s】2# 使用kuboard管理K8s集群(kuboard安装)

文章目录 安装 Kuboard v3部署计划 安装登录测试 安装 Kuboard v3 部署计划 在正式安装 kuboard v3 之前&#xff0c;需做好一个简单的部署计划的设计&#xff0c;在本例中&#xff0c;各组件之间的连接方式&#xff0c;如下图所示&#xff1a; 假设用户通过 http://外网IP:80…

鼠标悬浮在树组件节点上展示当前节点名称

方法一&#xff1a;使用CSS样式 在树组件的模板中&#xff0c;为每个节点的外层元素绑定一个类名&#xff0c;例如"tree-node"&#xff0c;并设置一个自定义属性来保存节点名称。 <el-tree v-if"showCheck" ref"treeRef" :data"treeDa…

油猴脚本教程案例【键盘监听】-编写 ChatGPT 快捷键优化

文章目录 1. 元数据1. name2. namespace3. version4. description5. author6. match7. grant8. icon 2. 编写函数.1 函数功能2.1.1. input - 聚焦发言框2.1.2. stop - 取消回答2.1.3. newFunction - 开启新窗口2.1.4. scroll - 回到底部 3. 监听键盘事件3.1 监听X - 开启新对话…

飞天使-k8s知识点4-验证安装好后功能

文章目录 接k8s知识点2之验证集群功能创建dashboard验证安装nginx 并访问tomcat 访问 接k8s知识点2之验证集群功能 [rootkubeadm-master2 tmp]# kubectl run net-test1 --imagealpine sleep 36000 pod/net-test1 created [rootkubeadm-master2 tmp]# kubectl get pod NAME …

转义字符使用详解【C语言】

目录 转义字符的概念 转义字符表 转义字符详解 和 实际使用示例 一、\a 二、\b 三、\f 四、\n 五、\r 六、\t 七、\v 八、\\ 九、\ 十、\" 十一、\? 十二、\0 十三、\ddd 十四、\xhh 总结—— 转义字符的概念 所有的 ASCII码都可以用“\加数字” 来表示…