【技术实现步骤摘要】
本申请属于数据处理领域,尤其涉及一种异常处理方法、装置、设备、计算机存储介质及程序产品。
技术介绍
1、随着计算机技术的发展,各种应用功能日益复杂,应用出现异常时的处理变得越来越重要。目前,通常将异常监控代码如try-catch语句包裹住可能抛出异常的应用代码,捕获代码运行时的异常,并基于捕获的异常记录错误日志,以便后续进行异常分析和调试,使得应用后续能够正常运行。但是这种方式不仅会增加代码复杂度、代码维护成本高,而且异常处理效率低下,导致用户体验差。
2、有鉴于此,如何在应用发生异常时,高效地进行异常处理,成为了亟待解决的重要问题。
技术实现思路
1、本申请实施例提供一种异常处理方法、装置、设备、计算机存储介质及程序产品,能够在异常发生时,高效地进行异常处理,提高用户体验。
2、第一方面,本申请实施例提供一种异常处理方法,包括:在目标应用运行过程中,捕获所述目标应用全局的异常信息,其中,所述目标应用的目标方法的起始位置预先设置有对应的起始状态点,所述起始状态点用于
...【技术保护点】
1.一种异常处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述目标方法的结束位置预先设置有对应的结束状态点,所述结束状态点用于记录对应的目标方法执行后所述目标应用的状态数据;
3.根据权利要求2所述的方法,其特征在于,所述状态数据包括:界面元素的状态数据、数据库事务的状态数据、文件系统操作快照、网络请求响应的状态数据中的至少一项状态数据;
4.根据权利要求3所述的方法,其特征在于,所述利用所述目标起始状态点和所述目标结束状态点记录的状态数据,将所述目标应用的运行状态恢复至所述目标结束状态点对应的状态,包括:
5.根...
【技术特征摘要】
1.一种异常处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述目标方法的结束位置预先设置有对应的结束状态点,所述结束状态点用于记录对应的目标方法执行后所述目标应用的状态数据;
3.根据权利要求2所述的方法,其特征在于,所述状态数据包括:界面元素的状态数据、数据库事务的状态数据、文件系统操作快照、网络请求响应的状态数据中的至少一项状态数据;
4.根据权利要求3所述的方法,其特征在于,所述利用所述目标起始状态点和所述目标结束状态点记录的状态数据,将所述目标应用的运行状态恢复至所述目标结束状态点对应的状态,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述预设退出策略包括:
7.根据权利要求1所述的方法,其特征在于,所述在目标应用运行过程中,捕获所述目标应用全局的异常信息,包括:
8.根据权利要求1-7任一项所述的方法,其特征在于,所述方法还包括:
9.根据权利要求1-7任一项所述的方法,其特征在于,所述基...
【专利技术属性】
技术研发人员:徐亦捷,沈人浩,解楠,
申请(专利权)人:中国银联股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。