The invention discloses a software fault recovery method, which includes: broadcasting a software package acquisition request to a normal device in the network when a fault software is detected; receiving a software package acquisition response sent by the normal device; pairing with one of the normal devices that send a software package acquisition response, wherein the paired normal device is called a pairing device; and pairing from the normal device Perform fault recovery for the downloaded software of the device. In addition, the invention also provides a device and a computer-readable storage medium. The invention can automatically identify software faults, improve the efficiency of fault equipment positioning and the reliability of fault recovery.
【技术实现步骤摘要】
软件故障恢复方法、设备及计算机可读存储介质
本专利技术涉及通行
,尤其涉及一种软件故障恢复方法、设备及计算机可读存储介质。
技术介绍
在许多行业里,比如水、电、气、热抄表行业中,一方面要求部署在网络中的设备具有极高的容错能力,要求设备软件长期稳定运行。另一方面,当设备发生软件故障时,要求设备软件能够尽量快的恢复正常运行,但是由于设备部署分散等原因,故障恢复过程注定一个耗时耗力的过程。设备故障恢复主要分为:故障设备定位,设备软件传输,设备软件替换三个步骤。目前已有的故障恢复技术中分别从快速定位故障设备,提高软件传输效率,保证设备软件替换成功率等方面解决故障恢复过程中的难题。但是,这些故障恢复方法都存在以下问题:需要人为参与,故障恢复耗时耗力,故障恢复效率低。且人为犯错可能造成故障恢复失败,甚至造成设备彻底损坏。由于无法实现自动化,需要人为定位故障并触发故障恢复流程。
技术实现思路
本专利技术的主要目的在于提出一种软件故障恢复方法、设备及计算机可读存储介质,旨在解决无法实现软件故障自动化恢复的问题。为实现上述目的,本专利技术提供的一种软件故障恢复方法,所述方法包括:当检测到故障软件时,向网络中的正常设备广播软件包获取请求;接收所述正常设备发送的软件包获取响应;与发送软件包获取响应的其中一个正常设备进行配对,其中,配对的正常设备称为配对设备;从所述配对设备下载软件进行故障恢复。此外,为实现上述目的,本专利技术还提出一种设备,所述设备包括处理器 ...
【技术保护点】
1.一种软件故障恢复方法,其特征在于,所述方法包括:/n当检测到故障软件时,向网络中的正常设备广播软件包获取请求;/n接收所述正常设备发送的软件包获取响应;/n与发送软件包获取响应的其中一个正常设备进行配对,其中,配对的正常设备称为配对设备;/n从所述配对设备下载软件进行故障恢复。/n
【技术特征摘要】
1.一种软件故障恢复方法,其特征在于,所述方法包括:
当检测到故障软件时,向网络中的正常设备广播软件包获取请求;
接收所述正常设备发送的软件包获取响应;
与发送软件包获取响应的其中一个正常设备进行配对,其中,配对的正常设备称为配对设备;
从所述配对设备下载软件进行故障恢复。
2.根据权利要求1所述的软件故障恢复方法,其特征在于,与发送软件包获取响应的其中一个正常设备进行配对,具体包括:
统计接收所述软件包获取响应的数量和响应时间;
当所述响应数量达到预设的数量阈值时,则选择响应时间最短的正常设备进行配对。
3.根据权利要求2所述的软件故障恢复方法,其特征在于,当响应数量没有达到预设的数量阈值时,则等待重新广播所述软件包获取请求。
4.根据权利要求1所述的软件故障恢复方法,其特征在于,与发送软件包获取响应的其中一个正常设备进行配对,具体包括:
获取每个发送所述软件包获取响应对应的所述正常设备的信号强度;
选择信号强度最高的正常设备进行配对。
5.根据权利要求1所述的软件故障恢复方法,其特征在于,从所述配对设备下...
【专利技术属性】
技术研发人员:林茂,易兴旺,李仙,颜学伦,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。