[发明专利]一种降级处理方法、装置、电子设备及其存储介质在审
申请号: | 201810478694.8 | 申请日: | 2018-05-17 |
公开(公告)号: | CN108717396A | 公开(公告)日: | 2018-10-30 |
发明(设计)人: | 张建展 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F13/10 | 分类号: | G06F13/10 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 降级 处理流程 调用 存储介质 电子设备 接口信息 网络信息技术 程序发送 程序接口 程序执行 接口调用 自动执行 报错 页面 成功 失败 | ||
本发明涉及网络信息技术领域,具体涉及一种降级处理方法、装置、电子设备及其存储介质,其方法包括:在第一程序中对降级处理流程进行设置;在完成对降级处理流程的设置后,所述第一程序向第二程序发送接口调用请求,对第二程序的接口信息进行调用;判断对第二程序的接口信息的调用是否成功,若调用不成功,则第一程序执行降级处理流程。本发明在出现程序接口调用失败的情况后,程序会自动执行降级处理流程,其不再需要用户对报错页面进行处理,使得操作极为简单,其极大地增强了用户的使用体验。
技术领域
本发明涉及网络信息技术领域,具体涉及一种降级处理方法、一种降级处理装置、一种用于执行降级处理方法的电子设备以及一种存储有可执行上述降级处理方法的存储介质。
背景技术
随着网络信息技术的快速发展,现有手机软件程序(APP)的功能越来越强大,其所需要利用到的数据量也越来越多,甚至需要多个手机软件程序进行协同工作;如在用户进行手机购物时,用户需要先在购物程序中对商品进行选定,在选定完成后,再跳转到支付程序中进行支付。故在程序间的跳转时,需要对待跳转的程序接口进行调用。
在用户实际的使用过程中,经常会由于网络环境等原因,导致程序接口调用的失败;而在现有的技术中,当出现程序接口调用失败的情况后,程序只会停留于报错的页面中,程序不会自动再执行其他的流程,用户需要点击报错页面后才能执行其他的操作,其操作较为繁琐,故其极大地影响了用户的使用体验。
发明内容
为克服上述缺陷,本发明的目的即在于提供一种在程序接口调用发生故障时进行自动降级处理的方法、装置、电子设备及其存储介质。
本发明的目的是通过以下技术方案来实现的:
本发明是一种降级处理方法,包括:
在第一程序中对降级处理流程进行设置;
在完成对降级处理流程的设置后,所述第一程序向第二程序发送接口调用请求,对第二程序的接口信息进行调用;
判断对第二程序的接口信息的调用是否成功,若调用不成功,则第一程序执行降级处理流程。
在本发明中,所述降级处理流程包括:
所述第一程序删除向所述第二程序所发送的接口调用请求。
在本发明中,所述降级处理流程包括:
所述第一程序再次向所述第二程序所发送接口调用请求。
在本发明中,所述若调用不成功还包括:
对调用不成功的原因进行采集并记录。
在本发明中,所述在第一程序中对降级处理流程进行设置包括:
在第一程序中对降级处理流程的内容进行设置,并将所设置的内容与调用不成功的原因进行对应。
在本发明中,所述第一程序执行降级处理流程包括:
所述第一程序根据所记录到的调用不成功的原因,执行相对应的降级处理流程的内容。
在本发明中,所述判断对第二程序的接口信息的调用是否成功包括:
等待所述第二程序发送接口信息,并对等待的时长进行统计;
判断等待的时长是否达到预定值,若达到预定值,则定义为调用不成功。本发明是一种降级处理装置,包括:
降级设置模块,所述降级设置模块中对降级处理流程进行设置;
调用请求模块,所述调用请求模块用于向第二程序发送接口调用请求,对第二程序的接口信息进行调用;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810478694.8/2.html,转载请声明来源钻瓜专利网。