一种获取用户访问请求量的压测结果的处理方法及装置制造方法及图纸

技术编号:36215360 阅读:50 留言:0更新日期:2023-01-04 12:12
本发明专利技术提供一种获取用户访问请求量的压测结果的处理方法及装置,涉及压力测试技术领域,可用于金融领域或其他技术领域。所述方法包括:获取作为压测数据的网银APP用户访问请求量;分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。所述装置执行上述方法。本发明专利技术实施例提供的方法及装置,能够方便和快捷的获取网银APP用户访问请求量的压测结果,进而有助于提前采取应对网银APP用户访问请求量变化的方案。化的方案。化的方案。

【技术实现步骤摘要】
一种获取用户访问请求量的压测结果的处理方法及装置


[0001]本专利技术涉及压力测试
,具体涉及一种获取用户访问请求量的压测结果的处理方法及装置。

技术介绍

[0002]在进行压力测试时,当所需的并发量较大时,单台计算机由于内存、CPU、网络IO等受限而存在性能瓶颈问题,从而无法提供所需的并发量,因此需要进行分布式压力测试。
[0003]由于银行用户量很大,用户访问请求量具体包括网银APP用户访问请求量,有时会在某些时段发生激增现象,给各个分布式处理节点带来了巨大压力。

技术实现思路

[0004]针对现有技术中的问题,本专利技术实施例提供一种获取用户访问请求量的压测结果的处理方法及装置,能够至少部分地解决现有技术中存在的问题。
[0005]一方面,本专利技术提出一种获取用户访问请求量的压测结果的处理方法,包括:
[0006]获取作为压测数据的网银APP用户访问请求量;
[0007]分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;
[0008]接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。
[0009]其中,在所述获取作为压测数据的网银APP用户访问请求量的步骤之前,所述获取用户访问请求量的压测结果的处理方法还包括:
[0010]利用Jmeter自动安装脚本将所述Jmeter部署至各执行机中。
[0011]其中,所述获取用户访问请求量的压测结果的处理方法还包括:
[0012]选择待执行压测任务的目标执行机;
[0013]分配所述网银APP用户访问请求量至所述目标执行机中;
[0014]接收各目标执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果。
[0015]其中,所述选择待执行压测任务的目标执行机,包括:
[0016]根据各执行机的性能指标参数选择待执行压测任务的目标执行机。
[0017]一方面,本专利技术提出一种获取用户访问请求量的压测结果的处理装置,包括:
[0018]获取单元,用于获取作为压测数据的网银APP用户访问请求量;
[0019]分配单元,用于分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;
[0020]显示单元,用于接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。
[0021]其中,在所述获取作为压测数据的网银APP用户访问请求量的步骤之前,所述获取
用户访问请求量的压测结果的处理装置还用于:
[0022]利用Jmeter自动安装脚本将所述Jmeter部署至各执行机中。
[0023]其中,所述获取用户访问请求量的压测结果的处理装置还用于:
[0024]选择待执行压测任务的目标执行机;
[0025]分配所述网银APP用户访问请求量至所述目标执行机中;
[0026]接收各目标执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果。
[0027]其中,所述获取用户访问请求量的压测结果的处理装置还具体用于:
[0028]根据各执行机的性能指标参数选择待执行压测任务的目标执行机。
[0029]再一方面,本专利技术实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如下方法:
[0030]获取作为压测数据的网银APP用户访问请求量;
[0031]分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;
[0032]接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。
[0033]本专利技术实施例提供一种计算机可读存储介质,包括:
[0034]所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如下方法:
[0035]获取作为压测数据的网银APP用户访问请求量;
[0036]分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;
[0037]接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。
[0038]本专利技术实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现如下方法:
[0039]获取作为压测数据的网银APP用户访问请求量;
[0040]分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;
[0041]接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。
[0042]本专利技术实施例提供的获取用户访问请求量的压测结果的处理方法及装置,获取作为压测数据的网银APP用户访问请求量;分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长,能够方便和快捷的获取网银APP用户访问请求量的压测结果,进而有助于提前采取应对网银APP用户访问请求量变化的方案。
附图说明
[0043]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0044]图1是本专利技术一实施例提供的获取用户访问请求量的压测结果的处理方法的流程示意图。
[0045]图2是本专利技术实施例Jmeter的分布式部署系统架构示意图。
[0046]图3是本专利技术实施例提供的获取用户访问请求量的压测结果的处理方法模块化的结构示意图。
[0047]图4是本专利技术一实施例提供的获取用户访问请求量的压测结果的处理装置的结构示意图。
[0048]图5为本专利技术实施例提供的计算机设备实体结构示意图。
具体实施方式
[0049]为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本专利技术实施例做进一步详细说明。在此,本专利技术的示意性实施例及其说明本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取用户访问请求量的压测结果的处理方法,其特征在于,包括:获取作为压测数据的网银APP用户访问请求量;分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;接收各执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果;所述压测结果包括访问响应时长。2.根据权利要求1所述的获取用户访问请求量的压测结果的处理方法,其特征在于,在所述获取作为压测数据的网银APP用户访问请求量的步骤之前,所述获取用户访问请求量的压测结果的处理方法还包括:利用Jmeter自动安装脚本将所述Jmeter部署至各执行机中。3.根据权利要求1所述的获取用户访问请求量的压测结果的处理方法,其特征在于,所述获取用户访问请求量的压测结果的处理方法还包括:选择待执行压测任务的目标执行机;分配所述网银APP用户访问请求量至所述目标执行机中;接收各目标执行机利用所述Jmeter对所述网银APP用户访问请求量进行压力测试后返回的压测结果,并显示各压测结果。4.根据权利要求3所述的获取用户访问请求量的压测结果的处理方法,其特征在于,所述选择待执行压测任务的目标执行机,包括:根据各执行机的性能指标参数选择待执行压测任务的目标执行机。5.一种获取用户访问请求量的压测结果的处理装置,其特征在于,包括:获取单元,用于获取作为压测数据的网银APP用户访问请求量;分配单元,用于分配所述网银APP用户访问请求量至预先完成分布式部署的执行机中;各执行机预先部署有Jmeter;显示单元,用于接收各执行...

【专利技术属性】
技术研发人员:麻珂欣
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1