一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

主机切换的方法、装置、存储介质及电子装置与流程

2022-06-29 16:40:19 来源:中国专利 TAG:

技术特征:
1.一种主机切换的方法,其特征在于,包括:获取第一设备与第二设备之间的第一心跳事件,其中,所述第一设备为主机,所述第二设备为备机,所述第一心跳事件是所述第一设备与所述第二设备通过直连网络传输的心跳事件;在所述第一心跳事件异常的情况下,获取所述第一设备与所述第二设备之间的第二心跳事件,其中,所述第二心跳事件是所述第一设备与所述第二设备通过业务网络传输的心跳事件;在所述第二心跳事件异常的情况下,将所述第二设备切换为主机。2.根据权利要求1所述的方法,其特征在于,在所述将所述第二设备切换为主机之后,所述方法还包括:在所述第一心跳事件恢复正常的情况下,在预设时间段内将所述第一设备切换为主机;或者,在所述第二心跳事件恢复正常的情况下,在预设时间段内将所述第一设备切换为主机。3.根据权利要求2所述的方法,其特征在于,在预设时间段内将所述第一设备切换为主机,包括:获取所述预设时间段内所述第一设备和所述第二设备的cpu使用率;在所述第一设备和所述第二设备的cpu使用率小于或等于预设值的情况下,将所述第一设备切换为主机。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述第二心跳事件正常的情况下,确定所述第一设备与所述第二设备之间的所述直连网络发生异常;将所述第一设备确定为主机,并上报独立心跳异常告警。5.根据权利要求1所述的方法,其特征在于,在所述获取第一设备与第二设备之间的第一心跳事件之前,所述方法还包括:所述第一设备接收双机配置信息,并将所述双机配置信息发送至所述第二设备;在所述第一设备和所述第二设备对所述双机配置信息检测通过的情况下,使用所述双机配置信息进行对所述第一设备和所述第二设备进行配置。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:所述第一设备在预先缓存的检测结果中查询到与所述双机配置信息对应的第一检测结果,且所述第一检测结果表示检测通过的情况下,确定所述第一设备对所述双机配置信息检测通过;所述第二设备在预先缓存的检测结果中查询到与所述双机配置信息对应的第二检测结果,且所述第二检测结果表示检测通过的情况下,确定所述第二设备对所述双机配置信息检测通过。7.根据权利要求6所述的方法,其特征在于,所述第一设备接收双机配置信息,包括:所述第一设备的第一配置服务接收所述双机配置信息;所述第一设备将所述双机配置信息发送至所述第二设备,包括:所述第一设备的第一
配置服务将所述双机配置信息发送至所述第二设备的第二配置服务。8.根据权利要求7所述的方法,其特征在于,所述第一设备在预先缓存的检测结果中查询与所述双机配置信息对应的第一检测结果,包括:所述第一设备的所述第一配置服务在预先缓存的检测结果中查询与所述双机配置信息对应的第一检测结果;所述第二设备在预先缓存的检测结果中查询与所述双机配置信息对应的第二检测结果,包括:所述第二设备的所述第二配置服务在预先缓存的检测结果中查询与所述双机配置信息对应的第二检测结果。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述第一设备的所述第一配置服务在预先缓存的检测结果中未查询到所述第一检测结果的情况下,所述第一配置服务将所述双机配置信息发送至所述第一设备的第一管理服务,通过所述第一管理服务对所述双机配置信息进行检测;所述第二设备的所述第二配置服务在预先缓存的检测结果中未查询到所述第二检测结果的情况下,所述第二配置服务将所述双机配置信息发送至所述第二设备的第二管理服务,通过所述第二管理服务对所述双机配置信息进行检测。10.根据权利要求5所述的方法,其特征在于,使用所述双机配置信息进行对所述第一设备进行配置,包括:所述第一设备的第一管理服务向所述第一设备的第一数据同步服务和第一心跳服务发送所述双机配置信息,以使所述第一数据同步服务和所述第一心跳服务根据所述双机配置信息进行配置;使用所述双机配置信息进行对所述第二设备进行配置,包括:所述第二设备的第二管理服务向所述第二设备的第二数据同步服务和第二心跳服务发送所述双机配置信息,以使所述第二数据同步服务和所述第二心跳服务根据所述双机配置信息进行配置。11.一种主机切换的装置,其特征在于,包括:第一获取模块,用于获取第一设备与第二设备之间的第一心跳事件,其中,所述第一设备为主机,所述第二设备为备机,所述第一心跳事件是所述第一设备与所述第二设备通过直连网络传输的心跳事件;第二获取模块,用于在所述第一心跳事件异常的情况下,获取所述第一设备与所述第二设备之间的第二心跳事件,其中,所述第二心跳事件是所述第一设备与所述第二设备通过业务网络传输的心跳事件;切换模块,用于在所述第二心跳事件异常的情况下,将所述第二设备切换为主机。12.一种主机切换的系统,其特征在于,应用于权利要求1至10中任一项所述的主机切换的方法,包括:第一设备和第二设备通过直连网络传输第一心跳事件,所述第一设备为主机,所述第二设备为备机;所述第一设备和所述第二设备通过业务网络传输第二心跳事件;切换设备,用于在所述第一心跳事件异常,且所述第二心跳事件异常的情况下,将所述第二设备切换为主机。13.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述程序可被终端设备或计算机运行时执行所述权利要求1至10任一项中所述的方法。
14.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至10任一项中所述的方法。

技术总结
本发明实施例提供了一种主机切换的方法、装置、存储介质及电子装置,其中,该方法包括:获取第一设备与第二设备之间的第一心跳事件,其中,第一设备为主机,第二设备为备机,第一心跳事件是第一设备与第二设备通过直连网络传输的心跳事件;在第一心跳事件异常的情况下,获取第一设备与第二设备之间的第二心跳事件,其中,第二心跳事件是第一设备与第二设备通过业务网络传输的心跳事件;在第二心跳事件异常的情况下,将第二设备切换为主机。通过本发明,解决了心跳检测可靠性较低的问题,进而达到了提高心跳检测可靠性的效果。提高心跳检测可靠性的效果。提高心跳检测可靠性的效果。


技术研发人员:周兴晨 李亚林 孙勇 袁万立 林永涛
受保护的技术使用者:浙江大华技术股份有限公司
技术研发日:2022.03.17
技术公布日:2022/6/28
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献