System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及系统性能测试的瓶颈分析方法及装置。
技术介绍
1、本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
2、性能测试的最终价值,在于系统性能指标是否满足预期的线上流量压力。在遇到性能瓶颈达不到满足预期流量时,需解决瓶颈点,以能支撑线上流量。
3、现有的性能瓶颈分析方案和装置中,多基于系统局部如数据库部分、网络部分进行分析和判断。虽然局部环节的性能分析基于现有监控装置、对局部开展压测,可以实现逐一排除瓶颈因素。在上述现有方案中,没有提供从整体系统性能测试的瓶颈分析方法、瓶颈定位开展过程、以及对解决瓶颈点的方法和装置。因此,因需要逐一排除瓶颈因素,必然导致性能测试瓶颈分析存在效率低下和存在局限性的问题。
4、但目前,实际集成系统的性能测试缺乏的是从系统整体视角之上来根据收集到的数据,得到分析结果和解决方案。
技术实现思路
1、本专利技术实施例提供一种系统性能测试的瓶颈分析方法,用以提升系统级的性能测试瓶颈分析能力和效率,降低性能测试性能瓶颈分析的门槛和难度,提升性能测试问题解决的效率,该方法包括:
2、接入系统性能测试平台,获取进行系统性能测试过程中的性能数据和性能测试监测指标;所述系统性能测试平台用于执行创建的性能测试流程;
3、将所述性能数据和性能测试监测指标,输入至预设置的性能测试瓶颈分析专家系统;所述性能测试瓶颈分析专家系统用于调
4、接收专家系统发出的瓶颈分析结果和瓶颈解决方案,并发出携带有所述瓶颈分析结果和瓶颈解决方案的通知信息;所述通知信息供系统性能测试平台依据瓶颈分析结果和瓶颈解决方案进行系统调优。
5、本专利技术实施例还提供一种系统性能测试的瓶颈分析装置,用以提升系统级的性能测试瓶颈分析能力和效率,降低性能测试性能瓶颈分析的门槛和难度,提升性能测试问题解决的效率,该装置包括:
6、数据和指标获取模块,用于接入系统性能测试平台,获取进行系统性能测试过程中的性能数据和性能测试监测指标;所述系统性能测试平台用于执行创建的性能测试流程;
7、专家系统数据输入模块,用于将所述性能数据和性能测试监测指标,输入至预设置的性能测试瓶颈分析专家系统;所述性能测试瓶颈分析专家系统用于调用性能测试瓶颈分析知识库中的数据,并使用性能测试瓶颈分析推理机,对性能数据和性能测试监测指标进行推理分析,得到瓶颈分析结果和瓶颈解决方案;所述性能测试瓶颈分析知识库存储有对性能测试瓶颈分析和定位的知识数据;
8、专家系统数据输出模块,用于接收专家系统发出的瓶颈分析结果和瓶颈解决方案,并发出携带有所述瓶颈分析结果和瓶颈解决方案的通知信息;所述通知信息供系统性能测试平台依据瓶颈分析结果和瓶颈解决方案进行系统调优。
9、本专利技术实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述系统性能测试的瓶颈分析方法。
10、本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述系统性能测试的瓶颈分析方法。
11、本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述系统性能测试的瓶颈分析方法。
12、本专利技术实施例中,接入系统性能测试平台,获取进行系统性能测试过程中的性能数据和性能测试监测指标;所述系统性能测试平台用于执行创建的性能测试流程;将所述性能数据和性能测试监测指标,输入至预设置的性能测试瓶颈分析专家系统;所述性能测试瓶颈分析专家系统用于调用性能测试瓶颈分析知识库中的数据,并使用性能测试瓶颈分析推理机,对性能数据和性能测试监测指标进行推理分析,得到瓶颈分析结果和瓶颈解决方案;所述性能测试瓶颈分析知识库存储有对性能测试瓶颈分析和定位的知识数据;接收专家系统发出的瓶颈分析结果和瓶颈解决方案,并发出携带有所述瓶颈分析结果和瓶颈解决方案的通知信息;所述通知信息供系统性能测试平台依据瓶颈分析结果和瓶颈解决方案进行系统调优,与现有技术中仅能进行性能测试的局部环节的瓶颈分析的技术方案相比,可通过集成系统的性能数据和性能测试监测指标进行瓶颈分析,可以更有效提升系统级的性能测试瓶颈分析能力和效率;避免了现有技术下因需要逐一排除瓶颈因素导致的性能测试瓶颈分析的效率低下和存在局限性的问题,可借助专家系统降低性能测试最关键环节性能瓶颈分析的门槛和难度,提升性能测试人员解决问题的能力;同时,也可有效解决性能测试项目的阻塞,实现提升性能测试问题解决的效率。
本文档来自技高网...【技术保护点】
1.一种系统性能测试的瓶颈分析方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述性能数据包括系统每秒完成的事务数和平均响应时间;所述性能测试监测指标包括服务器指标、网络指标和JVM指标;
3.如权利要求1所述的方法,其特征在于,获取进行系统性能测试过程中的性能数据和性能测试监测指标,包括:
4.如权利要求1所述的方法,其特征在于,还包括:
5.如权利要求4所述的方法,其特征在于,还包括:
6.一种系统性能测试的瓶颈分析装置,其特征在于,包括:
7.如权利要求6所述的装置,其特征在于,所述性能数据包括系统每秒完成的事务数和平均响应时间;所述性能测试监测指标包括服务器指标、网络指标和JVM指标;
8.如权利要求6所述的装置,其特征在于,数据和指标获取模块,具体用于:
9.如权利要求6所述的装置,其特征在于,还包括:
10.如权利要求9所述的装置,其特征在于,还包括:
11.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算
12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。
13.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现权利要求1至5任一所述方法。
...【技术特征摘要】
1.一种系统性能测试的瓶颈分析方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述性能数据包括系统每秒完成的事务数和平均响应时间;所述性能测试监测指标包括服务器指标、网络指标和jvm指标;
3.如权利要求1所述的方法,其特征在于,获取进行系统性能测试过程中的性能数据和性能测试监测指标,包括:
4.如权利要求1所述的方法,其特征在于,还包括:
5.如权利要求4所述的方法,其特征在于,还包括:
6.一种系统性能测试的瓶颈分析装置,其特征在于,包括:
7.如权利要求6所述的装置,其特征在于,所述性能数据包括系统每秒完成的事务数和平均响应时间;所述性能测试监测指标包括服务器指标、网络指标和jvm指标;...
【专利技术属性】
技术研发人员:蒋金谷,肖梁,胡海东,徐衍龙,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。