System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,特别是涉及一种应用程序告警方法、装置、设备、存储介质和程序产品。
技术介绍
1、在金融领域持续蓬勃发展的背景下,如今用户可以轻松通过银行的移动应用程序进行各类相关业务的查询和处理。在银行移动应用中,当多个用户同时请求访问关键资源,例如账户信息或交易记录,而这些资源又由不同的线程进行管理和访问时,如果资源分配不当或者竞争条件不恰当,就可能引发线程死锁,从而导致页面卡顿,造成用户无法顺利查询和处理业务,影响金融交易的顺利进行。其中,线程死锁是指多个并发线程在竞争有限资源时陷入僵持状态,每个线程都在等待其他线程释放资源,最终导致所有线程无法继续执行下去。
2、现有技术中,当用户遇到页面卡顿现象时,常常采取刷新界面或者退出应用程序并重新进入的方式来应对线程死锁问题。然而,由于用户需要重复操作,因此这种方法往往效率较低。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够提高用户操作效率的应用程序告警方法、装置、设备、存储介质和程序产品。
2、第一方面,本申请提供了一种应用程序告警方法,该方法包括:
3、分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果;
4、在目标检测结果表征交易日志无更新,且测试接口未正常响应的情况下,输出告警信息。
5、在其中一个实施例中,上述分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果包括:
6、对应用程序的交易日志进行检测,得到初步检测结果
7、在初步检测结果表征交易日志不存在更新的情况下,对测试接口进行检测,得到目标检测结果。
8、在其中一个实施例中,上述对应用程序的交易日志进行检测,得到初步检测结果,包括:
9、采用预设检测方式对应用程序的交易日志进行检测,得到初步检测结果。
10、在其中一个实施例中,上述采用预设检测方式对应用程序的交易日志进行检测,包括:
11、采用定时任务的方式对应用程序的交易日志是否更新进行检测。
12、在其中一个实施例中,上述采用预设检测方式对应用程序的交易日志进行检测,包括:
13、采用轮询的方式对应用程序的交易日志是否更新进行检测。
14、在其中一个实施例中,上述采用预设检测方式对应用程序的交易日志进行检测,包括:
15、采用事件驱动的机制对应用程序的交易日志是否更新进行检测。
16、在其中一个实施例中,在分别对应用程序的交易日志和测试接口进行检测之前,该方法还包括:
17、响应应用程序上插入的日志记录代码;
18、生成交易日志。
19、第二方面,本申请还提供了一种应用程序告警装置,该装置包括:
20、检测模块,用于分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果;
21、输出模块,用于在目标检测结果表征交易日志无更新,且测试接口未正常响应的情况下,输出告警信息。
22、第三方面,本申请还提供了一种计算机设备,该计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现以下步骤:
23、分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果;
24、在目标检测结果表征交易日志无更新,且测试接口未正常响应的情况下,输出告警信息。
25、第四方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
26、分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果;
27、在目标检测结果表征交易日志无更新,且测试接口未正常响应的情况下,输出告警信息。
28、第五方面,本申请还提供了一种计算机程序产品,该计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
29、分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果;
30、在目标检测结果表征交易日志无更新,且测试接口未正常响应的情况下,输出告警信息。
31、上述应用程序告警方法、装置、设备、存储介质和程序产品,先分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果。在目标检测结果表征交易日志无更新且测试接口未正常响应的情况下,输出告警信息。该方法中,服务器监测并及时发现交易日志无更新和测试接口未正常响应的情况,可以在问题发生的早期阶段检测到异常情况,并将异常情况通知给运维人员。因此使得运维人员能够快速响应并解决潜在的问题,避免问题扩大化,从而提高用户的操作效率。
本文档来自技高网...【技术保护点】
1.一种应用程序告警方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述应用程序的交易日志进行检测,得到初步检测结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
5.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
6.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
7.根据权利要求1至6任意一项所述的方法,其特征在于,在所述分别对应用程序的交易日志和测试接口进行检测之前,所述方法还包括:
8.一种应用程序告警装置,其特征在于,所述装置包括:
9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
11.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种应用程序告警方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述分别对应用程序的交易日志和测试接口进行检测,得到目标检测结果,包括:
3.根据权利要求2所述的方法,其特征在于,所述对所述应用程序的交易日志进行检测,得到初步检测结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
5.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
6.根据权利要求3所述的方法,其特征在于,所述采用预设检测方式对所述应用程序的交易日志进行检测,包括:
...【专利技术属性】
技术研发人员:梁皓,孙涛,张芮,张梦,王文建,雷浩冉,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。