【技术实现步骤摘要】
一种故障处理方法、装置、存储介质及电子设备
[0001]本说明书涉及数据库系统领域,尤其涉及一种故障处理方法、装置、存储介质及电子设备。
技术介绍
[0002]随机计算机网络的发展,可以将计算机网络技术与数据库技术进行结合,形成分布式数据库系统。分布式数据库系统是指通过网络将存储有业务数据的不同计算机连接而成的大型数据库系统。
[0003]在分布式数据库系统中,用户可以通过访问分布式数据库系统中的任意节点设备执行业务,比如查询隐私数据等。在用户执行业务过程中,若接收用户发送的业务请求的节点设备存在异常,将导致用户执行业务的效率降低。
技术实现思路
[0004]本说明书实施例提供一种故障处理方法、装置、存储介质及电子设备,以部分解决上述现有技术存在的问题。
[0005]本说明书实施例采用下述技术方案:本说明书提供的一种故障处理方法,所述方法应用于分布式数据库系统中设置代理设备,所述代理设备用于维护用户设备与分布式数据库系统中各节点设备之间执行业务所基于的通信连接,所述方法包括:针对每个节点设备, ...
【技术保护点】
【技术特征摘要】
1.一种故障处理方法,所述方法应用于分布式数据库系统中的代理设备,所述代理设备用于建立用户设备与分布式数据库系统中各节点设备之间执行业务所基于的通信连接,所述方法包括:针对每个节点设备,向该节点设备发送第一检测请求;若根据所述第一检测请求确定出该节点设备存在异常,则断开该节点设备与所述用户设备之间的通信连接,并基于该节点设备与所述用户设备之间执行的业务,为所述用户设备重新分配执行所述业务的节点设备。2.如权利要求1所述的方法,向该节点设备发送第一检测请求,具体包括:向该节点设备发送多个第一检测请求;根据所述第一检测请求确定出该节点设备存在异常,具体包括:针对每个第一检测请求,若确定该节点设备基于预设的数据库服务程序未在预设时长内返回针对该第一检测请求的响应结果,则确定该第一检测请求的检测结果为异常结果;若确定所述异常结果的数量不小于设定数量,则确定该节点设备存在异常。3.如权利要求1所述的方法,针对每个节点设备,向该节点设备发送第一检测请求,具体包括:针对每个节点设备,若监测到该节点设备与用户设备之间存在通信连接,则向该节点设备发送第一检测请求。4.如权利要求3所述的方法,若监测到该节点设备与用户设备之间存在通信连接,则向该节点设备发送第一检测请求,具体包括:确定该节点设备对应的业务计数,所述业务计数表示该节点设备基于业务请求所建立的通信连接的数量;若该节点设备对应的业务计数大于预设阈值,则向该节点设备发送第一检测请求。5.如权利要求1所...
【专利技术属性】
技术研发人员:王光树,
申请(专利权)人:北京奥星贝斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。