[发明专利]应用故障处理方法及电子设备有效
申请号: | 202010238457.1 | 申请日: | 2020-03-30 |
公开(公告)号: | CN111367769B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 邓海岩 | 申请(专利权)人: | 浙江大华技术股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/07 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵凯莉 |
地址: | 310053 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 故障 处理 方法 电子设备 | ||
1.一种应用故障处理方法,其特征在于,应用于电子设备,包括:
所述电子设备中的应用检测多个业务线程的运行情况;
所述应用若检测到有业务线程的运行异常,且对运行异常的业务线程进行故障处理失败,则生成故障信息;
所述应用将所述故障信息上报给应用的内核,以使所述内核对所述应用进行故障处理;
其中,所述内核检测操作系统的运行情况,包括:
所述内核检测所述操作系统是否按照预设的周期模式运行,若所述操作系统没有按照预设的周期模式运行,则重启所述电子设备;
操作系统检测所述应用的运行情况,包括:
所述操作系统检测所述应用是否按照第一预设周期调用监控接口,若调用时间超出第一预设周期,则确定所述应用故障,并上报给内核;
所述操作系统检测所述内核的运行情况,包括:
所述内核检测所述操作系统是否按照第二预设周期给所述内核高电平,当在第二预设周期内操作系统没有给内核高电平,则重新启动所述电子设备;
所述应用对运行异常的业务线程进行故障处理的方式为:所述应用重新启动运行异常的业务线程;和/或所述应用建立与运行异常的业务线程功能相同的新的业务线程替代运行异常的业务线程。
2.根据权利要求1所述的应用故障处理方法,其特征在于,所述应用在检测到有业务线程的运行异常,且对运行异常的业务线程进行故障处理失败之后,生成故障信息之前,所述方法还包括:
所述应用确定运行异常的业务线程的重要等级大于预设等级。
3.一种应用故障处理方法,其特征在于,应用于电子设备,包括:
所述电子设备中的内核接收到应用发送的故障信息,其中,所述故障信息为应用检测到有业务线程的运行异常,且对运行异常的业务线程进行故障处理失败后发送的;
所述内核对所述应用进行故障处理;
其中,所述内核检测操作系统的运行情况,包括:
所述内核检测所述操作系统是否按照预设的周期模式运行,若所述操作系统没有按照预设的周期模式运行,则重启所述电子设备;
操作系统检测所述应用的运行情况,包括:
所述操作系统检测所述应用是否按照第一预设周期调用监控接口,若调用时间超出第一预设周期,则确定所述应用故障,并上报给内核;
所述操作系统检测所述内核的运行情况,包括:
所述内核检测所述操作系统是否按照第二预设周期给所述内核高电平,当在第二预设周期内操作系统没有给内核高电平,则重新启动所述电子设备;
所述应用对运行异常的业务线程进行故障处理的方式为:所述应用重新启动运行异常的业务线程;和/或所述应用建立与运行异常的业务线程功能相同的新的业务线程替代运行异常的业务线程。
4.根据权利要求3所述的应用故障处理方法,其特征在于,所述内核对所述应用进行故障处理包括:
所述内核对操作系统进行重新启动。
5.一种电子设备,其特征在于,包括:
处理器和用于存储所述处理器可执行指令的存储器;
其中,所述处理器用于:
通过应用检测多个业务线程的运行情况;
通过所述应用若检测到有业务线程的运行异常,且对运行异常的业务线程进行故障处理失败,则生成故障信息;
通过所述应用将所述故障信息上报给应用的内核,以使所述内核对所述应用进行故障处理;
其中,所述内核检测操作系统的运行情况,包括:
所述内核检测所述操作系统是否按照预设的周期模式运行,若所述操作系统没有按照预设的周期模式运行,则重启所述电子设备;
操作系统检测所述应用的运行情况,包括:
所述操作系统检测所述应用是否按照第一预设周期调用监控接口,若调用时间超出第一预设周期,则确定所述应用故障,并上报给内核;
所述操作系统检测所述内核的运行情况,包括:
所述内核检测所述操作系统是否按照第二预设周期给所述内核高电平,当在第二预设周期内操作系统没有给内核高电平,则重新启动所述电子设备;
所述应用对运行异常的业务线程进行故障处理的方式为:所述应用重新启动运行异常的业务线程;和/或所述应用建立与运行异常的业务线程功能相同的新的业务线程替代运行异常的业务线程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大华技术股份有限公司,未经浙江大华技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010238457.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:采煤机爬坡试验设备及其试验方法
- 下一篇:隧道排水管结晶防治系统及防治方法