[发明专利]一种应用程序的运行控制方法、装置、设备及存储介质在审
申请号: | 201811161438.2 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109344035A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 王家兴 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/14 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 插件 应用程序加载 监测 存储介质 业务功能 运行控制 崩溃 重启 应用程序运行 网页网址 用户查找 运行过程 自动重启 流畅度 中断 | ||
1.一种应用程序的运行控制方法,其特征在于,包括:
在应用程序加载的插件运行过程中,监测所述插件;
监测到预定的崩溃特征后,重启所述应用程序或者所述插件。
2.根据权利要求1所述的方法,其特征在于,所述在应用程序加载的插件运行过程中,监测所述插件,包括:
所述应用程序加载所述插件,并在所述应用程序对应的存储空间中查找监控代码,执行所述监控代码监测所述插件,所述应用程序对应的存储空间用于保存所述应用程序的代码和所述应用程序运行过程中所产生的数据。
3.根据权利要求1所述的方法,其特征在于,所述在应用程序加载的插件运行过程中,监测所述插件,包括:
所述应用程序获取待加载网页的数据,所述数据包括网页内容、所述插件和监控代码;
所述应用程序加载所述网页内容和所述插件,且所述应用程序或所述插件执行所述监控代码监测所述插件。
4.根据权利要求1~3任一项所述的方法,其特征在于,所述监测所述插件,包括:
对所述插件的运行数据存储空间进行监测,所述运行数据存储空间用于以文件形式保存所述插件运行过程中所产生的数据。
5.根据权利要求4所述的方法,其特征在于,所述预定的崩溃特征为崩溃报告文件,所述监测到预定的崩溃特征后,重启所述应用程序或者所述插件,包括:
在所述运行数据存储空间中监测到所述插件的崩溃报告文件后,重启所述应用程序或者所述插件。
6.根据权利要求4所述的方法,其特征在于,所述监测到预定的崩溃特征后,重启所述应用程序或者所述插件,包括:
在所述运行数据存储空间中监测到所述插件的日志文件中存在预定的崩溃特征后,重启所述应用程序或者所述插件。
7.根据权利要求1~3任一项所述的方法,其特征在于,所述监测所述插件,包括:对所述插件对应的进程或线程的状态进行监测;
所述预定的崩溃特征包括所述插件对应的进程或线程的异常状态,所述监测到预定的崩溃特征后,重启所述应用程序或者所述插件,包括:监测到所述插件对应的进程或线程的异常状态后,重启所述应用程序或者所述插件。
8.一种应用程序的运行控制装置,其特征在于,包括:
插件监测模块,用于在应用程序加载的插件运行过程中,监测所述插件;
重启控制模块,用于监测到预定的崩溃特征后,重启所述应用程序或者所述插件。
9.一种计算机设备,其特征在于,包括处理器和存储器:
所述存储器用于存储执行权利要求1至7任一项所述方法的程序;
所述处理器被配置为用于执行所述存储器中存储的程序。
10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811161438.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于管理日志的方法和装置
- 下一篇:应用于存储系统的告警展示方法及系统