[发明专利]恢复方法及相关装置有效
申请号: | 201610119357.0 | 申请日: | 2016-03-02 |
公开(公告)号: | CN107153585B | 公开(公告)日: | 2021-04-27 |
发明(设计)人: | 杜军 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 恢复 方法 相关 装置 | ||
1.一种恢复方法,其特征在于,应用于终端,所述恢复方法包括:
在所述终端启动后,获取正在运行的关键业务的列表;
周期性对所述列表中各关键业务进行监测:监测所述列表中各关键业务的运行状态;所述运行状态包括正常状态和异常状态;判断所述列表中的关键业务是否处于异常状态;
所述监测所述列表中各关键业务的运行状态包括:获取状态报告信息;所述状态报告信息由所述正在运行的关键业务生成;根据所述状态报告信息维护监测表;所述监测表中包括所述列表中各关键业务对应的运行状态信息;所述监测表中的运行状态信息至少包括第一取值和第二取值,所述第二取值用于表征正常状态;所述第一取值用于表征异常状态;
所述根据所述状态报告信息维护监测表包括:在本监测周期开始时,将各关键业务在监测表中的运行状态信息设置为第一取值;在本监测周期内,将获取到的状态报告信息对应的关键业务的运行状态信息设置为第二取值;
在每个监测周期结束时,若所述列表中各关键业务均处于正常状态,对操作系统及运行中的各应用的状态进行快照,并保存快照数据;若所述列表中至少一个关键业务处于异常状态,获取存储在所述终端中的相应安装包,用获取的安装包对相应的、且处于异常状态的关键业务进行重新安装,并根据前一监测周期结束时保存的快照数据,将所述操作系统及各应用的状态恢复成前一监测周期结束时的状态。
2.如权利要求1所述方法,其特征在于,
所述关键业务对应有上报类型;
所述状态报告信息中包含相应关键业务的唯一标识及上报类型;
所述上报类型为周期性上报类型或非周期性上报类型;
其中,非周期性上报类型的关键业务仅上报一次状态报告信息;周期性上报类型的关键业务按设定的发送周期,周期性生成并上报状态报告信息,所述发送周期的时长小于所述监测周期的时长。
3.如权利要求2所述的方法,其特征在于,
所述根据所述状态报告信息维护监测表还包括:
如在本监测周期之前已获取到了非周期性上报类型的关键业务的状态报告信息,则修改监测表中对应的运行状态信息为第二取值。
4.如权利要求1所述方法,其特征在于,
所述状态报告信息中包含相应关键业务的唯一标识及运行状态信息;所述状态报告信息中的运行状态信息为第一取值、第二取值或第三取值,所述第一取值用于表征异常状态,所述第二取值用于表征正常状态,所述第三取值用于表征运行终止;
所述根据所述状态报告信息维护监测表包括:
在本监测周期开始时,将所述列表中关键业务的运行状态信息设置为第一取值;
在本监测周期内,接收状态报告信息;
提取接收到的状态报告信息中的运行状态信息;
根据提取出的运行状态信息更改所述监测表中相应关键业务的运行状态信息。
5.如权利要求3-4任一项所述的方法,其特征在于,所述监测所述列表中各关键业务的运行状态还包括:
在本监测周期结束时,当所述列表中的各关键业务均处于正常状态时,进入下一监测周期。
6.如权利要求5所述的方法,其特征在于,所述判断所述列表中的关键业务是否处于异常状态包括:
在本监测周期结束时,判定监测表中运行状态信息为第一取值的关键业务处于异常状态,判定监测表中运行状态信息为其他取值的关键业务处于正常状态。
7.如权利要求1所述的方法,其特征在于,所述获取状态报告信息包括:
读取共享缓存区域中的状态报告信息,所述共享缓存区域用于存储关键业务上报的状态报告信息。
8.如权利要求1所述的方法,其特征在于,所述获取状态报告信息包括:
直接接收所述关键业务上报的状态报告信息。
9.如权利要求1所述的方法,其特征在于,所述安装包具体为系统安装包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610119357.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:异常检测方法及装置
- 下一篇:装置和数据保存处理方法