System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及大数据和金融科技领域,尤其涉及一种性能监控与异常修复方法、装置、设备及存储介质。
技术介绍
1、性能测试作为一种重要的系统测试手段,是保障系统稳定运行的关键措施,尤其在金融行业,性能测试是每个项目上线和每个重要版本更新前必不可少的步骤。在金融领域,业务的安全性和稳定性至关重要,业务的中断或系统性能问题可能会导致不可估量的资金损失和客户的流失。因此,性能测试在该领域具有极高的要求。然而,随着市场的不断变化和金融产品的不断推陈出新,现有的性能测试方法暴露出了一些不足之处。
2、金融行业的业务变化迅速,各种金融产品和业务模式的创新层出不穷,如现金管理、定期开放、每日开放、最低持有期限产品和基金产品等多样化的理财产品相继推出。此外,面向家族信托、私募基金、养老金管理等细分市场的业务对象日益多样化,导致业务系统的复杂性不断增加。在此背景下,传统的性能测试方法由于缺乏对业务变化的快速响应能力,测试结果容易失去时效性,难以反映系统在新业务或新政策环境下的真实性能。
3、随着金融产品的丰富和监管政策的频繁调整,业务规则变得愈加复杂。现有性能测试方法往往依赖于大量的人工干预来建立数据模型和测试场景,从而导致测试成本不断攀升。此外,在复杂业务场景下,构建与生产环境接近的测试场景难度大,测试人员需要花费大量的时间和资源来更新和维护测试数据和模型,使得测试过程的效率较低。
4、目前的运维监控手段主要集中在系统级别的硬件资源指标上,如磁盘、内存、cpu和网络等基本的系统资源监控。虽然这些监控手段能够对系统
技术实现思路
1、本专利技术的主要目的在于提供一种性能监控与异常修复方法、装置、设备及存储介质,旨在解决现有技术无法实现对应用性能的动态监控和自动化异常修复,导致系统难以及时响应业务变化和性能异常的技术问题。
2、为实现上述目的,本专利技术提供一种性能监控与异常修复方法,包括:
3、根据预设的采集频率,从生产环境中的性能监控模块中获取多个应用的性能数据;
4、根据预设的时间周期,将每个应用在相邻时间周期内的性能数据进行对比,生成每个应用的目标性能指标的变化率;
5、检测每个应用的目标性能指标的变化率是否超过预设阈值;
6、当某个应用的目标性能指标的变化率超过预设阈值时,标记所述应用的目标性能指标为异常状态;
7、基于被标记为异常状态的目标性能指标,生成相应的异常修复方案;
8、将所述异常修复方案应用于所述生产环境中。
9、进一步地,为实现上述目的,本专利技术提供一种性能监控与异常修复装置,包括:
10、性能数据采集模块,用于根据预设的采集频率,从生产环境中的性能监控模块中获取多个应用的性能数据;
11、数据分析模块,用于根据预设的时间周期,将每个应用在相邻时间周期内的性能数据进行对比,生成每个应用的目标性能指标的变化率;
12、异常判断模块,用于检测每个应用的目标性能指标的变化率是否超过预设阈值;
13、异常标记模块,用于当某个应用的目标性能指标的变化率超过预设阈值时,标记所述应用的目标性能指标为异常状态;
14、修复方案生成模块,用于基于被标记为异常状态的目标性能指标,生成相应的异常修复方案;
15、修复方案应用模块,用于将所述异常修复方案应用于所述生产环境中。
16、进一步地,为实现上述目的,本专利技术还提供一种计算机设备,所述计算机设备包括存储器、处理器以及存储至所述存储器上并可在所述处理器上运行的性能监控与异常修复程序,所述性能监控与异常修复程序被所述处理器执行时实现如上述所述的性能监控与异常修复方法的步骤。
17、进一步地,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述存储介质上存储有性能监控与异常修复程序,所述性能监控与异常修复程序被处理器执行时实现如上所述的性能监控与异常修复方法的步骤。
18、有益效果:本专利技术涉及大数据
和金融科技领域,公开了一种性能监控与异常修复方法,通过从生产环境中的性能监控模块获取多个应用的性能数据,并根据预设的时间周期对相邻时间周期内的性能数据进行对比,生成目标性能指标的变化率;检测目标性能指标的变化率是否超过预设的阈值,并在超过阈值时将目标性能指标标记为异常状态;基于异常状态的目标性能指标,生成异常修复方案并应用于生产环境中。本专利技术通过动态采集多个应用的性能数据,实时计算目标性能指标的变化率,并自动检测和标记异常状态,生成相应的修复方案并快速应用,能够显著提高性能监控的实时性和准确性,实现异常问题的自动化检测与修复,减少人为干预,提高系统的稳定性和运行效率,有效应对复杂业务环境下的性能变化。
【技术保护点】
1.一种性能监控与异常修复方法,其特征在于,包括以下步骤:
2.如权利要求1所述的性能监控与异常修复方法,其特征在于,根据预设的采集频率,从生产环境中的性能监控模块中获取多个应用的性能数据,包括:
3.如权利要求1所述的性能监控与异常修复方法,其特征在于,根据预设的时间周期,将每个应用在相邻时间周期内的性能数据进行对比,生成每个应用的目标性能指标的变化率,包括:
4.如权利要求1所述的性能监控与异常修复方法,其特征在于,检测每个应用的目标性能指标的变化率是否超过预设阈值,包括:
5.如权利要求1所述的性能监控与异常修复方法,其特征在于,当某个应用的目标性能指标的变化率超过预设阈值时,标记所述应用的目标性能指标为异常状态,包括:
6.如权利要求1所述的性能监控与异常修复方法,其特征在于,基于被标记为异常状态的目标性能指标,生成相应的异常修复方案,包括:
7.如权利要求1中所述的性能监控与异常修复方法,其特征在于,将所述异常修复方案应用于所述生产环境中之后,还包括:
8.一种性能监控与异常修复装置,其
9.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器以及存储至所述存储器上并可以在所述处理器上运行的性能监控与异常修复程序,所述性能监控与异常修复程序被所述处理器执行时实现如权利要求1-7中任一项所述的性能监控与异常修复方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有性能监控与异常修复程序,所述性能监控与异常修复程序被处理器执行时实现如权利要求1-7中任一项所述的性能监控与异常修复方法的步骤。
...【技术特征摘要】
1.一种性能监控与异常修复方法,其特征在于,包括以下步骤:
2.如权利要求1所述的性能监控与异常修复方法,其特征在于,根据预设的采集频率,从生产环境中的性能监控模块中获取多个应用的性能数据,包括:
3.如权利要求1所述的性能监控与异常修复方法,其特征在于,根据预设的时间周期,将每个应用在相邻时间周期内的性能数据进行对比,生成每个应用的目标性能指标的变化率,包括:
4.如权利要求1所述的性能监控与异常修复方法,其特征在于,检测每个应用的目标性能指标的变化率是否超过预设阈值,包括:
5.如权利要求1所述的性能监控与异常修复方法,其特征在于,当某个应用的目标性能指标的变化率超过预设阈值时,标记所述应用的目标性能指标为异常状态,包括:
6.如权利要求1所述的性能监控与异常修复方法,其特征在...
【专利技术属性】
技术研发人员:张学飞,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。