一种基于集中配置的自动化容灾方法、系统、介质和设备技术方案

技术编号:30823358 阅读:28 留言:0更新日期:2021-11-18 12:12
本发明专利技术公开了一种基于集中配置的自动化容灾方法、系统、介质及电子设备,包括:从策略中心获取预先写入的容灾资源策略配置信息,根据容灾资源策略配置信息对客户端的自我健康状态进行检查;根据客户端的自我健康状态的检查结果,对客户端的依赖资源健康状态或容灾切换存在状态进行检查;根据依赖资源健康状态的检查结果或容灾切换存在状态的检查结果,执行容灾资源策略配置。通过服务器端直接进行依赖资源质量判断,能够有效判断依赖资源的服务状态,精确判断故障依赖资源,真实服务场景情况下,能够提升容灾切换的时效性,能够有效降低故障时长。故障时长。故障时长。

【技术实现步骤摘要】
一种基于集中配置的自动化容灾方法、系统、介质和设备


[0001]本专利技术涉及计算机
,尤其涉及一种基于集中配置的自动化容灾方法、系统、介质和设备。

技术介绍

[0002]目前互联网系统中应用程序需要依赖大量资源,例如API(Application Programming Interface,应用程序接口)接口服务、数据库服务等。随着业务发展,依赖的资源数据越来越多,同时应用程序的可用性要求越来越高,现有容灾系统和方案都是针对固定的资源,固定的场景,人为进行触发。
[0003]现有容灾系统都是从依赖资源端判断是否执行切换,无法覆盖调用的全链路,即有依赖资源端服务正常,网络异常的情况下导致调用异常,无法完全覆盖调用过程的全部环节,可能产生误判。并且,容灾系统进行切换都是在依赖资源端进行的,同时都是进行域名解析切换,由于域名解析TTL(Time To Live,缓存时间)存在,无法及时在调用端生效,导致故障时长增加;另外,目前的容灾系统存在多资源切换操作入口不统一,不便于管理,存在多资源在不同的维护人员维护的情况,不同的资源的容灾管理本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于集中配置的自动化容灾方法,其特征在于,包括:从策略中心获取预先写入的容灾资源策略配置信息,根据所述容灾资源策略配置信息对客户端的自我健康状态进行检查;根据所述客户端的自我健康状态的检查结果,对所述客户端的依赖资源健康状态或容灾切换存在状态进行检查;根据所述依赖资源健康状态的检查结果或所述容灾切换存在状态的检查结果,执行所述容灾资源策略配置。2.根据权利要求1所述的方法,其特征在于,所述从策略中心获取预先写入的容灾资源策略配置信息,根据所述容灾资源策略配置信息对客户端的自我健康状态进行检查,具体包括:从所述策略中心获取所述容灾资源策略配置信息,按照所述容灾资源策略配置信息中配置的依赖资源的监测周期和检查方法进行客户端的自我健康状态检查。3.根据权利要求1所述的方法,其特征在于,所述根据所述客户端的自我健康状态的检查结果,对所述客户端的依赖资源健康状态或容灾切换存在状态进行检查,具体包括:当所述客户端的自我健康状态的检查结果为不健康时,进行依赖资源健康状态检查;当所述客户端的自我健康状态的检查结果为健康时,进行容灾切换存在状态检查。4.根据权利要求3所述的方法,其特征在于,所述的根据所述依赖资源健康状态的检查结果,执行所述容灾资源策略配置,具体包括:当所述依赖资源健康状态的检查结果为健康时,判定导致所述客户端的自我健康状态的检查结果为不健康的原因为所述客户端自身原因,则进行第一节点容灾切换,所述第一节点容灾切换是指将不健康的客户端切换至其它健康的客户端,完成容灾资源策略配置;当所述依赖资源健康状态的检查结果为不健康时,进行备用依赖资源健康状态的检查,根据所述备用依赖资源健康状态的检查结果,执行所述容灾资源策略配置。5.根据权利要求4所述的方法,其特征在于,所述的根据所述备用依赖资源健康状态的检查结果,执行所述容灾资源策略配置,具体包括:当所述备用依赖资源健康状态的检查结果为健康时,通过路由切换的方式将不健康的依赖资源切换至健康的备用依赖资源,完成容灾资源策略配置;当所述备用依赖资源健...

【专利技术属性】
技术研发人员:王腾贺揭震马超
申请(专利权)人:新浪网技术中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1