[发明专利]一种性能测试方法、装置、电子设备及存储介质有效
申请号: | 202010125685.8 | 申请日: | 2020-02-27 |
公开(公告)号: | CN111431759B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | 田欧 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L43/50 | 分类号: | H04L43/50;H04J3/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 性能 测试 方法 装置 电子设备 存储 介质 | ||
本发明涉及通信技术领域,尤其涉及一种性能测试方法、装置、电子设备及存储介质。方法包括:主控服务器确定待测试服务器的查询频率,并基于所述查询频率选择发压服务器的类型及数目,然后至少基于选择的各个发压服务器的类型及数目,确定所述各个发压服务器对应的配置信息,再将获得的各个配置信息分别发送至相应的发压服务器,令所述各个发压服务器在相应的时间戳信息对应的目标时间点,将获得的查询请求样本信息发送至所述待测试服务器。这样,能够在查询请求样本总量有限的情况下,有效保证性能测试的测试质量,避免了由于发压服务器施加查询请求样本时间不同步造成的测试结果不准确的问题,有效提高了性能测试的成功率。
技术领域
本申请涉及通信技术领域,尤其涉及一种性能测试方法、装置、电子设备及存储介质。
背景技术
随着服务器承载的交互服务的复杂化和多样化,对服务器的性能的要求逐渐增强,相应的对服务器的性能测试尤为重要。现有技术下,在进行服务器性能测试的过程中,通常采用发压机对待测试服务器施加查询请求,其中,每台发压机在保证正常测试的情况下,对应有可施加的每秒查询数(Queries Per Second,QPS)上限,例如,以一台8核CPU、64G内存的发压机为例,至多能发压2万QPS的查询请求。在实际的性能测试过程中,由于待测试服务器接口可承受的QPS可能远大于单台发压机能够发压的QPS,则通常需要多台发压机配合完成对所述待测试服务器的性能测试。
但是,对于多台发压机来说,一方面多台发压机发压时间不同步,无法同时向待测试服务器施加查询请求,另一方面由于用于性能测试的查询请求样本数量的限制,难以实现对待测试服务器在接口QPS下性能的有效检测。例如,参阅图1所示,待测试服务器的接口QPS为10万/S,需要5台发压的QPS为2万的发压机联合进行测试,在测试样本数据为50万的情况下,发压机的发压时间为5S;进一步的,在5台发压机发压时间不同步的情况下,会得到图2所示的待测试服务器接收的查询请求数与时间的关系曲线,可知在性能测试起始阶段有一定时间的不平稳爬升,在结束阶段存在缓慢的下降,难以使待测试服务器接收的查询请求QPS始终维持在10万/S,且待测试服务器接收查询请求的时间高于预期的发压机的发压时间5S,无法有效的检测出所述待测试服务器在10万QPS下的性能。
有鉴于此,需要一种新的性能测试方法,以解决现有技术中存在的问题。
发明内容
本发明实施例提供一种性能测试方法、装置、电子设备及存储介质,用以解决现有技术中存在施加查询请求的时间不同步,无法有效进行性能测试的问题。
本发明实施例提供的具体技术方案如下:
一种性能测试方法,包括:
确定待测试服务器的查询频率,并基于所述查询频率选择发压服务器的类型及数目,其中,所述发压服务器用于向所述待测试服务器发送查询请求样本;
至少基于选择的各个发压服务器的类型及数目,确定所述各个发压服务器对应的配置信息,其中,一个配置信息中至少包括时间戳信息以及被配置的查询请求样本信息,并且不同配置信息中的时间戳信息对应的目标时间点相同;
将获得的各个配置信息分别发送至相应的发压服务器,令所述各个发压服务器在相应的时间戳信息对应的目标时间点,将获得的查询请求样本信息发送至所述待测试服务器。
可选的,所述基于所述查询频率选择发压服务器的类型及数目,包括:
确定可选择的发压服务器的类型,并基于所述查询频率选择发压服务器的类型和数目,其中,不同类型的发压服务器对应的发送频率不同。
可选的,所述至少基于选择的各个发压服务器的类型及数目,确定所述各个发压服务器对应的配置信息,包括:
基于所述选择的各个发压服务器的数目以及自身对发压服务器的处理能力,分别确定所述各个发压服务器的处理批次;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010125685.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种海洋内孤立波的振幅反演装置及方法
- 下一篇:一种经济型桥式故障限流器