一种主备切换的通信方法及装置、电子设备、存储介质制造方法及图纸

技术编号:36850243 阅读:53 留言:0更新日期:2023-03-15 17:09
本申请公开了一种主备切换的通信方法及装置、电子设备、存储介质,所述方法包括:当检测到目标设备发生异常时,从目标设备的配置集群中获取目标节点;其中,目标节点指代已发生主备切换的节点;判断目标节点是否为主节点,若判断出目标节点为主节点,则在目标设备的路由表中添加目标地址;当目标设备重新运行后,从目标设备的日志文件中获取目标设备的当前信道序列号;基于对端通信方的当前信道序列号,对目标设备的当前信道序列号进行重置,得到目标设备的重置信道序列号;其中,对端通信方已预先与目标设备建立通信关系;根据目标设备的重置信道序列号以及目标地址,建立目标设备与对端通信方之间的通信。备与对端通信方之间的通信。备与对端通信方之间的通信。

【技术实现步骤摘要】
一种主备切换的通信方法及装置、电子设备、存储介质


[0001]本申请涉及通信
,尤其涉及一种主备切换的通信方法及装置、电子设备、存储介质。

技术介绍

[0002]现如今人们的日常生活越来越离不开网络,但由于提供通信服务的设备容易发生故障,一旦出现故障,会导致网络不能正常地为用户提供通信服务,因此会对通信服务的各个设备进行备份,以备在某个设备出现故障时,可以及时执行主备切换方案,切换至备用设备。
[0003]在现有的技术中,当网络设备发生故障时,可以通过人工的方式将网络数据从故障的网络设备切换到另一台完好的备用设备上,以实现通信服务的正常使用。
[0004]但是,由于是采用人工的方式执行主备切换,从而网络设备恢复时间较慢,进而还会影响用户的网络通信速率。

技术实现思路

[0005]基于上述现有技术的不足,本申请提供了一种主备切换的通信方法及装置、电子设备、存储介质,以解决现有技术通过人工的方式执行主备切换,造成网络设备恢复时间较慢的问题。
[0006]为了实现上述目的,本申请提供了以下技术方案:
[0007]本申请第一方面提供了一种主备切换的通信方法,包括:
[0008]当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点;其中,所述目标节点指代已发生主备切换的节点;
[0009]判断所述目标节点是否为主节点;
[0010]若判断出所述目标节点为所述主节点,则在所述目标设备的路由表中添加目标地址;
[0011]当所述目标设备重新运行后,从所述目标设备的日志文件中获取所述目标设备的当前信道序列号;
[0012]基于对端通信方的当前信道序列号,对所述目标设备的当前信道序列号进行重置,得到所述目标设备的重置信道序列号;其中,所述对端通信方已预先与所述目标设备建立通信关系;
[0013]根据所述目标设备的重置信道序列号以及所述目标地址,建立所述目标设备与所述对端通信方之间的通信。
[0014]可选地,在上述的主备切换的通信方法中,所述当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点之前,还包括:
[0015]获取目标集群以及目标地址;
[0016]将所述目标地址配置在所述目标集群中;
[0017]将配置好的所述目标集群作为配置集群;
[0018]将所述配置集群配置在目标设备上。
[0019]可选地,在上述的主备切换的通信方法中,所述判断所述目标节点是否为主节点之后,还包括:
[0020]若判断出所述目标节点为非主节点,则停止运行所述目标设备;
[0021]将目标地址从所述目标设备的路由表中删除。
[0022]可选地,在上述的主备切换的通信方法中,所述从所述目标设备的配置集群中获取目标节点,包括:
[0023]利用所述配置集群中的选举规则,从所述目标设备的配置集群中获取目标节点。
[0024]本申请第二方面提供了一种主备切换的通信装置,包括:
[0025]第一获取单元,用于当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点;其中,所述目标节点指代已发生主备切换的节点;
[0026]判断单元,用于判断所述目标节点是否为主节点;
[0027]添加单元,用于若判断出所述目标节点为所述主节点,则在所述目标设备的路由表中添加目标地址;
[0028]第二获取单元,用于当所述目标设备重新运行后,从所述目标设备的日志文件中获取所述目标设备的当前信道序列号;
[0029]重置单元,用于基于对端通信方的当前信道序列号,对所述目标设备的当前信道序列号进行重置,得到所述目标设备的重置信道序列号;其中,所述对端通信方已预先与所述目标设备建立通信关系;
[0030]建立单元,用于根据所述目标设备的重置信道序列号以及所述目标地址,建立所述目标设备与所述对端通信方之间的通信。
[0031]可选地,在上述的主备切换的通信装置中,还包括:
[0032]第三获取单元,用于获取目标集群以及目标地址;
[0033]第一配置单元,用于将所述目标地址配置在所述目标集群中;
[0034]作为单元,用于将配置好的所述目标集群作为配置集群;
[0035]第二配置单元,用于将所述配置集群配置在目标设备上。
[0036]可选地,在上述的主备切换的通信装置中,还包括:
[0037]停止单元,用于若判断出所述目标节点为非主节点,则停止运行所述目标设备;
[0038]删除单元,用于将目标地址从所述目标设备的路由表中删除。
[0039]可选地,在上述的主备切换的通信装置中,所述第一获取单元,包括:
[0040]第四获取单元,用于利用所述配置集群中的选举规则,从所述目标设备的配置集群中获取目标节点。
[0041]本申请第三方面提供了一种电子设备,包括:
[0042]存储器和处理器;
[0043]其中,所述存储器用于存储程序;
[0044]所述处理器用于执行所述程序,所述程序被执行时,具体用于实现如上述任意一项所述的一种主备切换的通信方法。
[0045]本申请第四方面提供了一种计算机存储介质,用于存储计算机程序,所述计算机
程序被执行时,用于实现如上述任意一项所述的一种主备切换的通信方法。
[0046]本申请提供的一种主备切换的通信方法,通过预先配置好的集群,来实现设备出现异常后的自动主备切换。当检测到目标设备发生异常时,从目标设备的配置集群中获取目标节点,其中,目标节点指代已发生主备切换的节点,其次判断目标节点是否为主节点,若判断出目标节点为主节点,则在目标设备的路由表中添加目标地址,然后当目标设备重新运行后,从目标设备的日志文件中获取目标设备的当前信道序列号,再基于对端通信方的当前信道序列号,对目标设备的当前信道序列号进行重置,得到目标设备的重置信道序列号。其中,对端通信方已预先与目标设备建立通信关系,最后根据目标设备的重置信道序列号以及目标地址,建立目标设备与对端通信方之间的通信。从而不再通过人工的方式来实现主备切换,而是通过预先配置的集群来实现异常后的主备切换,进而有效地减短了异常的恢复时间,并且还有效地提高了网络通信的效率。
附图说明
[0047]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0048]图1为本申请实施例提供的一种主备切换的通信方法的流程图;
[0049]图2为本申请实施例提供的一种集群的配置方法的流程图;
[0050]图3为本申请实施例提供的另一种主备切换的通信方法的流程图;
[0051]图4为本申请另一实施例提供的一种主备切换的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种主备切换的通信方法,其特征在于,包括:当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点;其中,所述目标节点指代已发生主备切换的节点;判断所述目标节点是否为主节点;若判断出所述目标节点为所述主节点,则在所述目标设备的路由表中添加目标地址;当所述目标设备重新运行后,从所述目标设备的日志文件中获取所述目标设备的当前信道序列号;基于对端通信方的当前信道序列号,对所述目标设备的当前信道序列号进行重置,得到所述目标设备的重置信道序列号;其中,所述对端通信方已预先与所述目标设备建立通信关系;根据所述目标设备的重置信道序列号以及所述目标地址,建立所述目标设备与所述对端通信方之间的通信。2.根据权利要求1所述的方法,其特征在于,所述当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点之前,还包括:获取目标集群以及目标地址;将所述目标地址配置在所述目标集群中;将配置好的所述目标集群作为配置集群;将所述配置集群配置在目标设备上。3.根据权利要求1所述的方法,其特征在于,所述判断所述目标节点是否为主节点之后,还包括:若判断出所述目标节点为非主节点,则停止运行所述目标设备;将目标地址从所述目标设备的路由表中删除。4.根据权利要求1所述的方法,其特征在于,所述从所述目标设备的配置集群中获取目标节点,包括:利用所述配置集群中的选举规则,从所述目标设备的配置集群中获取目标节点。5.一种主备切换的通信装置,其特征在于,包括:第一获取单元,用于当检测到目标设备发生异常时,从所述目标设备的配置集群中获取目标节点;其中,所述目标节点指代已发生主备切换的节点;判断单元,用于判断所述目标节点是否为主节...

【专利技术属性】
技术研发人员:赵炜程
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1