[发明专利]一种基于客户端异常计数的多机房间故障转移方法及系统在审
申请号: | 202111508502.1 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114205220A | 公开(公告)日: | 2022-03-18 |
发明(设计)人: | 胡宝银;林刚 | 申请(专利权)人: | 北京荣达天下信息科技有限公司 |
主分类号: | H04L41/0663 | 分类号: | H04L41/0663;H04L41/0806;H04L61/4511 |
代理公司: | 北京鼎佳达知识产权代理事务所(普通合伙) 11348 | 代理人: | 刘铁生;孟阿妮 |
地址: | 100102 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 客户端 异常 计数 机房 故障 转移 方法 系统 | ||
1.一种基于客户端异常计数的多机房间故障转移方法,其特征在于,所述方法应用于故障转移系统,所述系统与服务端和客户端通信连接,所述方法包括:
通过所述客户端进行第一初始参数获取,根据获取结果进行所述客户端的配置初始化,获得第一初始参数配置结果;
通过所述服务端进行所述第一初始参数配置结果获取,获得第一获取结果;
判断所述第一获取结果是否满足第一预设条件;
当所述第一获取结果满足所述第一预设条件时,将所述第一获取结果更新至所述客户端本地;
获得所述客户端的第一调用异常,通过所述客户端基于SDK包开启故障转移线程,获得所述故障转移线程的第一参数调整结果,完成线程的故障转移;
判断所述第一参数调整结果的切换标识是否满足第一条件;
当所述切换标识满足所述第一条件时,通过所述故障转移线程进行原主域名恢复监测,当所述原主域名满足第二预设条件时,通过所述客户端进行第一回切操作,并根据所述第一参数调整结果获得第二参数调整结果。
2.如权利要求1所述的方法,其特征在于,所述通过所述客户端进行第一初始参数获取,根据获取结果进行所述客户端的配置初始化,获得第一初始参数配置结果,还包括:
获得本地域名列表;
获得故障转移配置,将所述本地域名列表和所述故障转移配置作为所述第一初始参数;
通过所述第一初始参数进行所述客户端的配置初始化,获得所述第一初始参数配置结果。
3.如权利要求1所述的方法,其特征在于,所述获得所述故障转移线程的第一参数调整结果,还包括:
获得所述故障线程的启动标识参数,根据所述启动标识参数获得第一启动标识参数调整结果;
获得首次异常时间参数,根据所述首次异常时间参数获得首次异常参数时间记录结果;
获得异常计数参数,根据所述异常计数参数获得计数调整结果;
根据所述第一启动标识参数调整结果、所述首次异常参数时间记录结果和所述计数调整结果获得所述第一参数调整结果。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
获得第一异常次数切换阈值,第二异常次数切换阈值、第三异常次数切换阈值;
当所述计数调整结果满足所述第一异常次数切换阈值、所述第二异常次数切换阈值、所述第三异常次数切换阈值中任一阈值时,根据所述第一初始参数配置结果进行域名切换,并将域名切换标识参数调整为开启。
5.如权利要求4所述的方法,其特征在于,所述通过所述客户端进行第一回切操作,并根据所述第一参数调整结果获得第二参数调整结果,还包括:
根据所述启动标识参数获得第二启动标识参数调整结果;
根据所述异常计数参数获得计数清零调整结果;
根据所述域名切换标识参数获得域名切换关闭调整结果;
根据所述第二启动标识参数调整结果、所述计数清零调整结果和所述域名切换关闭调整结果获得所述第二参数调整结果。
6.如权利要求1所述的方法,其特征在于,所述判断所述第一获取结果是否满足第一预设条件,还包括:
当所述第一获取结果不满足所述第一预设条件时,将获取线程进行休眠等待,获得第一休眠等待时间;
当所述第一休眠等待时间满足第一预设时间时,继续进行所述第一初始参数配置结果获取。
7.如权利要求1所述的方法,其特征在于,所述方法还包括:
当所述切换标识不满足所述第一条件时,根据所述第一参数调整结果判断转移线程存活时间是否满足第二条件;
当所述转移线程存活时间满足第二条件时,则结束所述故障转移线程;
当所述转移线程存活时间不满足第二条件时,则将所述转移线程休眠;
当所述切换标识满足所述第一条件时,获得第一时间约束条件、第一请求成功次数约束条件;
当所述原主域名同时满足所述第一时间约束条件、所述第一请求成功次数约束条件时,则判断所述原主域名满足所述第二预设条件,进行所述第一回切操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京荣达天下信息科技有限公司,未经北京荣达天下信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111508502.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于云服务的煤改电供热管理监控系统
- 下一篇:一种生态旅游定位装置