设备切换方法、装置、电子设备和计算机可读存储介质制造方法及图纸

技术编号:30367956 阅读:14 留言:0更新日期:2021-10-16 17:41
本公开实施例公开了一种设备切换方法、装置、电子设备和计算机可读存储介质。上述方法包括:在确定目标设备满足预设设备切换条件的情况下,基于上述目标设备的候选设备发送的设备切换信息,确定是否将上述候选设备切换为新的目标设备;在确定将上述候选设备切换为上述新的目标设备的情况下,将上述候选设备切换为上述新的目标设备。本公开实施例通过目标设备的候选设备主动发送的设备切换信息,来确定是否将上述候选设备切换为新的目标设备,从而确保目标设备所在的系统的正常运转,在目标设备为主控设备,候选设备为主控设备控制的从设备的场景下,可以保证联动控制正常进行。可以保证联动控制正常进行。可以保证联动控制正常进行。

【技术实现步骤摘要】
设备切换方法、装置、电子设备和计算机可读存储介质


[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]可选地,在本公开任一实施例的装置中,上述本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种设备切换方法,其特征在于,所述方法包括:在确定目标设备满足预设设备切换条件的情况下,基于所述目标设备的候选设备发送的设备切换信息,确定是否将所述候选设备切换为新的目标设备,其中,所述候选设备在接收到预设信息后发送所述设备切换信息;在确定将所述候选设备切换为所述新的目标设备的情况下,将所述候选设备切换为所述新的目标设备。2.根据权利要求1所述的方法,其特征在于,所述设备切换信息包括所述候选设备的响应次数;其中,所述候选设备的响应次数表征:在所述目标设备满足所述预设设备切换条件的情况下,所述候选设备进行第一预设响应的次数;以及所述基于所述目标设备的候选设备发送的设备切换信息,确定是否将所述候选设备切换为新的目标设备,包括:基于所述响应次数和响应时间,确定是否将从设备切换为新的主控设备,其中,所述响应时间表征:在所述目标设备满足所述预设设备切换条件的情况下,所述候选设备进行所述第一预设响应的时间。3.根据权利要求2所述的方法,其特征在于,满足所述预设设备切换条件的目标设备为目标服务器控制的主控设备组中的主控设备;所述候选设备为发生故障的主控设备控制的从设备组中的从设备;所述预设设备切换条件包括主控设备发生故障;在确定主控设备发生故障的情况下,主控设备控制的从设备组中的各个从设备发送包含响应次数的设备切换信息;以及所述基于所述响应次数和响应时间,确定是否将从设备切换为新的主控设备,包括:按照所述主控设备控制的从设备组中的从设备的响应时间的先后顺序,依次基于从设备发送的响应次数执行如下确定步骤:基于从设备发送的响应次数,以及所述主控设备组中的各个主控设备的响应次数,确定是否将从设备切换为新的主控设备,其中,主控设备的响应次数表征:在从设备发送设备切换信息后,主控设备进行第二预设响应的次数。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:在确定不将从设备切换为新的主控设备的情况下,基于所述从设备组中下一发送响应次数的从设备发送的响应次数,继续执行所述确定步骤。5....

【专利技术属性】
技术研发人员:姚楚琳宋德超李绍斌王沅召甄志坚
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1