[发明专利]双芯智能电表管理单元的自恢复方法、装置和计算机设备在审
申请号: | 202110175332.3 | 申请日: | 2021-02-07 |
公开(公告)号: | CN112905375A | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 吴昊文;张文瀚;何子昂;张本松 | 申请(专利权)人: | 南方电网数字电网研究院有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 邓云鹏 |
地址: | 510700 广东省广州市黄*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 电表 管理 单元 恢复 方法 装置 计算机 设备 | ||
本申请涉及一种双芯智能电表管理单元的自恢复方法、装置和计算机设备。通过读取共享管道文件中存储的各业务应用程序的运行状态信息,根据读取到的该运行状态信息,确定各业务应用程序是否出现运行故障;在各业务应用程序中的目标业务应用程序出现运行故障的情况下,根据读取到的该目标业务应用程序的运行状态信息确定故障排除策略,并根据该故障排除策略对该目标业务应用程序进行修复;本申请实施例是对每个业务应用程序的运行状态进行监控,并在业务应用程序出现故障时,对该业务应用程序进行故障修复,而不是对整个管理单元进行重启来实现对故障的自修复,大大缩短了电表管理芯系统的自恢复时间,避免了电表业务数据的丢失或混乱。
技术领域
本申请涉及软件故障恢复技术领域,特别是涉及一种双芯智能电表管理单元的自恢复方法、装置、计算机设备和存储介质。
背景技术
随着智能电表的发展,出现了将法制计量功能和管理功能相互分离的双芯智能电表,包括用于法制计量功能的计量芯和用于软件管理功能的管理芯;其中,管理芯对应的智能电表的管理单元上可搭载软件操作系统,在该软件操作系统上可以运行多个不同的业务应用程序,用于实现电表显示、通信、以及多个应用的在线升级等功能。
传统技术中,一般采用硬件看门狗的方式,在管理单元的软件发生故障时,重启整个管理单元,以实现软件操作系统的自恢复。
然而,上述的重启操作,将导致重新进行软件操作系统的初始化和硬件外设的初始化、以及重新加载各个业务应用程序,导致系统的自恢复时间慢,进而造成电表业务数据的丢失或混乱。
发明内容
基于此,有必要针对上述技术问题,提供一种能够减少系统的自恢复时间的双芯智能电表管理单元的自恢复方法、装置、计算机设备和存储介质。
第一方面,提供了一种双芯智能电表管理单元的自恢复方法,该方法包括:
读取共享管道文件中存储的各业务应用程序的运行状态信息,其中,该共享管道文件用于供电表中安装的各业务应用程序将各业务应用程序的运行状态信息写入该共享管道文件;
根据读取到的该运行状态信息,确定各业务应用程序是否出现运行故障;
在各业务应用程序中的目标业务应用程序出现运行故障的情况下,根据读取到的该目标业务应用程序的运行状态信息确定故障排除策略;
根据该故障排除策略对该目标业务应用程序进行修复。
在其中一个实施例中,读取共享管道文件中存储的各业务应用程序的运行状态信息之前,该方法还包括:
在该电表上电之后,控制各业务应用程序启动;在预设的存储位置读取各业务应用程序的启动状态信息,其中,该存储位置用于供各业务应用程序将各业务应用程序的启动状态信息写入该存储位置;根据读取到的该启动状态信息,确定各业务应用程序中是否存在未成功启动的业务应用程序;在存在未成功启动的业务应用程序的情况下,控制该未成功启动的业务应用程序重新启动。
在其中一个实施例中,根据读取到的运行状态信息,确定各业务应用程序是否出现运行故障,包括:
确定读取到的该运行状态信息是否存在故障状态信息,该故障状态信息用于表征业务应用程序在运行过程中出现故障;在读取到的该运行状态信息存在该故障状态信息的情况下,将该故障状态信息对应的业务应用程序作为出现故障的目标业务应用程序。
在其中一个实施例中,根据读取到的目标业务应用程序的运行状态信息确定故障排除策略,包括:
在该目标业务应用程序对应的故障状态信息包括重启标识的情况下,将重启该目标业务应用程序作为该故障排除策略;对应地,根据该故障排除策略对该目标业务应用程序进行修复,包括:对该目标业务应用程序进行重启。
在其中一个实施例中,根据读取到的该目标业务应用程序的运行状态信息确定故障排除策略,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网数字电网研究院有限公司,未经南方电网数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110175332.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高温回转窑用燃烧器及燃烧方法
- 下一篇:一种横向功率器件